Page 186 고등학교 프로그래밍 교과서
P. 186









대단원 마무리 평가




1 변수에 대한 설명으로 옳은 것은? 4 대영, 도엽, 길수, 순동이는 교실에 같은 분단에 앉는다. 이

들의 좌석 순서가 다음 조건 을 만족할 때 좌석 순서로 옳은
① 프로그램에서 변수를 정의하면 필요한 자료형의 크
것은?
기만큼 기억 장소를 확보한다.
② 모든 변수는 프로그램 실행 중 보조 기억 장치에 저 조건
장된다.
•길수는 도엽이보다 뒤에 앉는다.
③ C 프로그램에 사용하는 변수는 선언하지 않고도 사
•도엽이는 순동이보다 앞에 앉는다.
용할 수 있다.
•대영이는 길수보다는 앞에 앉고 도엽이보다는 뒤에
④ 변수명은 중간에 공백을 넣어 그 의미를 알 수 있도 앉는다.
록 만드는 것이 좋다.
⑤ 변수는 한 번 정의되면 프로그램 실행 중에 값을 바
꿀 수 없다. 칠판
① ② ③ ④ ⑤
대영 순동 도엽 도엽 길수
도엽 길수 길수 순동 도엽
길수 도엽 순동 대영 순동
순동 대영 대영 길수 대영
2 다음 출력 함수 중 문자 하나를 화면에 출력할 때 사용하며,

매개 변수인 str이 가리키는 주소부터 널 종료 문자('\ 0')을
만날 때까지 문자열을 출력하는 것은?

① putchar( ) ② puts( )
③ printf( ) ④ gets( ) 5 반복문에 대한 설명으로 옳지 않은 것은?
⑤ scanf( )
① do~while 문은 조건식을 확인하기 전 일단 한 번은
반복문 안의 문장을 실행한다.
② while 문은 내용 실행 전에 조건의 참, 거짓을 확인
한다.
③ for 문은 초기식, 조건식, 증감식 등 세 부분으로 구
성되는 수식을 사용한다.
3 그림은 비트 연산을 수행한 후 결괏값을 2진수로 표현했을 ④ continue 문을 만나면 반복문을 빠져 나간다.

때 1의 개수를 출력하는 장치이다. 어떤 X에 대하여 Y에 2, ⑤ for 문은 초기식 없이도 사용할 수 있다.
4, 5를 넣어 처리한 값이 <결과표>와 같을 때 X의 값으로
옳은 것은?


<결과표>
X 연산 Y Z 6
AND 2 2 다음 프로그램이 종료되었을 때, 변수 a의 값은?
? OR 4 7
int a = 0;
XOR 5 8
while (a<10) { a++; }
① 1 ② 3 ③ 5 ④ 6 ⑤ 7 ① 0 ② 1 ③ 10 ④ 11 ⑤ 12


184 Ⅱ. C 프로그래밍의 기초





(책)2015프로그래밍-교과서3차심의본 본문.indb 184 2017-09-05 오후 4:16:44
   181   182   183   184   185   186   187   188   189   190   191