본문 바로가기

프로그래밍 언어/C언어

누구나 쉽게 즐기는 c언어 콘서트 개정판 6장 연습문제 풀이

SMALL

누구나 쉽게 즐기는 c언어 콘서트 개정판 6장 연습문제 풀이

1. int x; for(x=0;x <10;x++){}이 종료되었을 때 x의 최종값은?

답 : 1

 

2. while(x<100) y++;에서 y++은 언제 실행되는가?

답 : 1

 

3. 코드 'for(;;)' 은 무한 루프를 나타낸다. 무한 루프는 다음 중 어떤 것에 의하여 종료될 수 있는가?

답 : 1

 

4. 다음의 반복문은 몇번이나 반복되는가?

답 : (a) 10, (b) 10, (c) 11

 

5. 다음의 중첩 반복문은 몇번이나 반복되는가?

답 : 30

 

6. do-while 반복 구조는 최소한 몇 번 반복하는가?

답 : 2

 

7. 다음 코드의 실행결과를 써라.

답 : 

1

2

3

.

.

.

32766

32767

 

8. 다음 while 루프는 for 루프로, for 루프는 while 루프로 변경하시오.

답 :

(a) for(int i=0;i<10;i++) printf(“%d\n”,i);

(b)

int i = 1;

while(i <=10){

printf(“%d\n”,i);

i++;

}

 

9. 다음 코드의 실행결과를 써라.

답 : 하이

 

10. 다음 프로그램의 결과를 써라.

답 :

3

4

5

6

7

 

LIST