[while] °¢°¢ ¿¬»ê-2 ¡á ÃÑ 5°³ÀÇ Á¤¼ö¸¦ ÀԷ¹޾Ƽ­ ±× ¼öÀÇ ÇÕÀ» Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥À» ÀÛ¼º ´Ü, Á¤¼ö´Â 1ÀÌ»óÀ̾î¾ß Çϸç, 0ÀÌ ÀԷ½à ÀçÀÔ·ÂÀ» ÇÏ¿©¾ß ÇÔ ¡Úif¹® ±ÝÁö¡Ú int main(void) { int num=0, i=0; int total=0; printf("0ÀÌ»ó ÀÔ·Â\n"); while(i < 5) { while(num < 1) //¡Ú¡ÚÀԷ°ªÀº 1º¸´Ù Ŭ¶§±îÁö ¹Ýº¹ { scanf("%d", &num); total += num; } num=0; //¡Ú¡ÚÀԷ°ªÀ» 0°ú ºñ±³Çϱâ À§ÇØ ´Ù½Ã ÃʱâÈ­ i++; } printf("Á¤¼ö ÃÑÇÕÀº : %d\n", total); return 0; }
Ãâ·Â °á°ú
0ÀÌ»ó ÀÔ·Â : 
5
0
5 
5
5
Á¤¼ö ÃÑÇÕÀº : 25
---------------------------------------------------- ¡á 5Çà¿¡ °ÉÃļ­ Ãâ·ÂÀÌ ÀÌ·ïÁö°í, ÇàÀÌ ´õÇØÁú¶§¸¶´Ù oÀÇ ¹®ÀÚÀÇ ¼ö°¡ Áõ°¡ÇѴٴ Ư¡À» while¹®ÀÇ ÁßöÀ» ÀÌ¿ëÇÏ¿© ±¸¼º ¡Úif¹® ±ÝÁö¡Ú int main(void) { int bk; int i=0, j=0; printf("¶óÀÎ ÀÔ·Â : "); scanf("%d", &bk); while(i < bk) { while(j < i) //i°¡ Áõ°¡ÇÏ´Â ¸¸Å­ k°ªµµ Áõ°¡ ÇÑ´Ù. { printf("¡à"); j++; // <-- ¡á¡áÁß¿äÆ÷ÀÎÆ®¡á¡á } j=0; // ¡á¡áj°¡ Çѹø Áõ°¡µÇ¾î Ãâ·ÂÇÏ°í ±× ´ÙÀ½ Áõ°¡°ªÀ¸·Î °¡±âÀ§ÇØ ÃʱâÈ­ i++; // ÀÌ °÷¿¡ ¼±¾ðÀ» ÇØ¾ß ÃÖÃÊ Ãâ·Â printf("¡á\n"); // ¼ø¼­°¡ Áß¿ä! } printf("\n"); return 0; }
Ãâ·Â °á°ú
¶óÀÎ ÀÔ·Â : 3
¡á
¡à¡á
¡à¡à¡á
---------------------------------------------------- ¡á 0 ÀÌ»ó 100 ÀÌÇÏ Á¤¼ö Áß¿¡¼­ ¦¼öÀÇ ÇÕÀ» Ãâ·ÂÇÏ´Â ÇÁ·Î±×·¥ °á°ú´Â 2550 À̾î¾ß ÇÑ´Ù. ¡Úif¹® ±ÝÁö¡Ú int main(void) { int num1=0; int num2=100; int total=0; while(num1 < num2) { num1 += 2; // ½ÃÀÛÀÌ 0À̳ª ¦¼ö°¡ ¾Æ´Ò °æ¿ì Á¤»ó Ãâ·ÂÀÌ ¾î·Æ´Ù total += num1; } printf("ÃÑÇÕ : %d\n", total); return 0; } ¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¼¼ºÎ³»¿ª Ãâ·Â º¸°­Çü¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é¡é -------------------- 2 -------------------- int main(void) { int n1=1, n2=100; int total=0; while(n1++ < n2) { while(n1%2==0) { printf("%d\n", n1); total += n1; n1++;; // ´Ù½ÃÇѹø µ¹·ÁÁØ´Ù } } printf("ÃÑÇÕ : %d\n", total); return 0; }
Ãâ·Â °á°ú
ÃÑÇÕ : 2550
¡é¡éº¸°­Çü¡é¡é
2
4
...

ÃÑÇÕ : 2550