C++ 프로그래밍 · 중간고사 (16분반)
C++ 프로그래밍(LZ000100-016) 중간고사입니다. 30점 · 15문제.
출제: 성신여자대학교 AI융합학부 고원준 (wjko@sungshin.ac.kr) · 2023학년도 2학기
사용법
답안지에 학번, 이름, 문제 번호와 답을 적으시오. 각 문제의 "풀이 및 해설"은 접혀 있으니, 먼저 스스로 풀어본 뒤 펼쳐서 확인하세요. 출력 예측·오류 수정·구현 문제는 아래 "실습(C++)"에서 직접 실행해 볼 수 있습니다.
문제 목록
| # | 제목 | 배점 | 실습 |
|---|---|---|---|
| 문제 1 | 예약어와 식별자 | 1 | — |
| 문제 2 | 상수 식별자 명명 관습 | 1 | — |
| 문제 3 | 정수 나눗셈과 연산자 우선순위 | 1 | C++ |
| 문제 4 | 삼항 연산자와 후위 증가 | 1 | C++ |
| 문제 5 | static_cast와 문자 산술 | 2 | C++ |
| 문제 6 | 문자열과 삼항 연산 | 2 | C++ |
| 문제 7 | 최소공배수와 최대공약수 | 2 | C++ |
| 문제 8 | 직각삼각형 별 출력 | 2 | C++ |
| 문제 9 | switch 문과 후위 증가 | 2 | C++ |
| 문제 10 | while·continue와 6의 배수 합 | 2 | C++ |
| 문제 11 | while·break 조기 종료 | 2 | C++ |
| 문제 12 | DRY 원칙 | 2 | — |
| 문제 13 | for 반복 범위 오류 수정 | 3 | C++ |
| 문제 14 | 바젤 급수로 π 근사 | 3 | C++ |
| 문제 15 | 정 n각형 넓이로 π 근사 | 4 | C++ |
제작: 성신여자대학교 AI융합학부 고원준 (wjko@sungshin.ac.kr)