본문으로 바로가기
728x90
반응형

216p


Exercise



4. 다음의 while 루프는 for 루프로, for 루프는 while 루프로 변경하여라.


 (a)

 i = 0;

 while (i < 10)

 {

         printf("%d\n", i);

         i++;

 } 

 for(i = 0; i<10; i++)

       printf("%d\n", i);

 (b)

 for(i = 1; i<= 10; i++)

         printf("%d\n", i);

 i = 1;

 while(i <10 )

 {

       printf("%d\n", i);

       i++;

 }



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


 for(x = 0; x < 3; x++)

 { 

         for(y = 0; y <= 2; y++)

              printf("x=%d, y=%d\n", x, y);

         printf("\n");

 }

 x=0, y=0

 x=0, y=1

 x=0, y=2


 x=1, y=0

 x=1, y=1

 x=1, y=2


 x=2, y=0

 x=2, y=1

 x=2, y=2



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


 i = 0;

 for( ; ; )

 {

        if( i > 10 )

            break;

        printf("%d", i);

        i++;

 }

 012345678910


728x90
반응형