[while] °¢°¢ ¿¬»ê-1 ¡á ÀÏÁ¤ ¹Ýº¹È½¼ö¸¦ÀÔ·ÂÇÏ¿© ¹Ýº¹½ÃÄѶó(while) ¡Úif¹® ±ÝÁö¡Ú int main(void) { int num, i=1; printf("Ƚ¼ö ÀÔ·Â : "); scanf("%d", &num); while(i<=num) { printf("%dȸ°\n", i); i++; } return 0; }
Ãâ·Â °á°ú
Ƚ¼ö ÀÔ·Â : 3
1ȸ°
2ȸ°
3ȸ°
---------------------------------------------------- ¡á Á¤¼ö¿Í Ƚ¼ö¸¦ ÀԷ¹޾î Ƚ¼ö¸¸Å­ °öÇسª°¡¶ó ¡Úif¹® ±ÝÁö¡Ú int main(void) { int num, i=1; int n=1; printf("Á¤¼ö ÀÔ·Â : "); scanf("%d", &num); printf("Ƚ¼ö ÀÔ·Â : "); scanf("%d", &i); while(n<=i) { printf("%d * %d = %d \n", num, n, num*n); n++; } return 0; }
Ãâ·Â °á°ú
Á¤¼ö ÀÔ·Â : 5
Ƚ¼ö ÀÔ·Â : 2
5 ¡¿ 1 = 5
5 ¡¿ 2 =10
---------------------------------------------------- ¡á °è¼ÓÇؼ­ Á¤¼ö¸¦ ÀÔ·Â¹Þ¾Æ ´õ Çسª°¡´Ù 0À» ÀÔ·ÂÇÏ¸é ¡Úif¹® ±ÝÁö¡Ú ¸ØÃß°í ÃÑÇÕ»êÀ» ±¸Ç϶ó int main(void) { int num=1; // ¿©±â¼­ 1Àº 0º¸´Ù´Â Å©´Ù´Â Á¶°Ç½ÄÀ¸·Î À§ÇÑ °ÍÀÓ int total=0; printf("0À» ÀÔ·ÂÇÒ¶§±îÁö Á¤¼ö ÇÕ»ê ÀÔ·Â\n"); while(num!=0) //<-- ¡á¡áÁß¿äÆ÷ÀÎÆ®¡á¡á numÀº 0°ú °°Áö ¾ÊÀ»¶§±îÁö ¹Ýº¹µÈ´Ù. { printf("ÇöÀç°ª : %d\n", total); scanf("%d", &num); total+=num; } printf("Á¤¼ö ÃÑÇÕ : %d\n", total); return 0; }
Ãâ·Â °á°ú
0À» ÀÔ·ÂÇÒ¶§±îÁö Á¤¼ö ÇÕ»ê ÀÔ·Â
ÇöÀç°ª : 0
2
ÇöÀç°ª : 2
3
ÇöÀç°ª : 5
0
Á¤¼ö ÃÑÇÕ : 7
---------------------------------------------------- ¡á ÀԷ¹ÞÀº ¼ýÀÚ¿¡ ÇØ´çµÇ´Â ±¸±¸´ÜÀ» Ãâ·ÂÇ쵂 ¿ª¼øÀ¸·Î Ãâ·ÂÇ϶ó ¡Úif¹® ±ÝÁö¡Ú ¸ØÃß°í ÃÑÇÕ»êÀ» ±¸Ç϶ó int main(void) { int num=9, dan; printf("¿ª¼ø Ãâ·Â ±¸±¸´Ü ÀÔ·Â : "); scanf("%d", &dan); while(num>0) { printf("%d ¡¿ %d = %d \n", dan, num, dan*num); num--; } return 0; }
Ãâ·Â °á°ú
¿ª¼ø Ãâ·Â ±¸±¸´Ü ÀÔ·Â : 5
5 ¡¿ 9 = 45
5 ¡¿ 8 = 40
...
---------------------------------------------------- ¡á Á¤¼öÀÇ °¹¼ö¸¦ ÀÔ·Â¹Þ¾Æ ±× ¼ö¸¸Å­ Á¤¼ö ÀÔ·ÂÈÄ Æò±Õ°ªÀ» Ãâ·Â ¡Úif¹® ±ÝÁö¡Ú Æò±Õ°ªÀº ¼Ò¼ýÁ¡ ÀÌÇϱîÁö °è»êÇؼ­ Ãâ·Â int main(void) { int num1; //Á¤¼ö °¹¼ö int num2; //ÀÔ·Â Á¤¼ö int i=1; int total=0; printf("Á¤¼ö °¹¼ö ÀÔ·Â : "); scanf("%d", &num1); printf("Á¤¼ö ÀÔ·Â \n"); while(i <= num1) { printf("%dȸ° ÀÔ·Â : ", i); scanf("%d", &num2); total + = num2; i++; } printf("Á¤¼öÀÇ ÃÑÇÕ : %d\n", total); printf("Á¤¼öÀÇ Æò±Õ : %f\n", (double)total/num1); return 0; }
Ãâ·Â °á°ú
Á¤¼ö °¹¼ö : 2
1ȸ° ÀÔ·Â : 5 
2ȸ° ÀÔ·Â : 10
Á¤¼öÀÇ ÃÑÇÕ : 15
Á¤¼öÀÇ Æò±Õ : 7.500000