22018, 1/1101 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   wpfl0107
   while¹® Áßø Áú¹®

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=33126 [º¹»ç]


C¾ð¾î¸¦ °øºÎÇÏ´øÁß ¹®Á¦¸¦ Ç®°íÀÖ¾ú´Âµ¥ µµÀúÈ÷ ÀÌÇØ°¡ ¾ÈµÇ´Â ºÎºÐÀÌÀÖ½À´Ï´Ù.

5°³ÀÇ Á¤¼ö¸¦ ÀÔ·Â¹Þ¾Æ ±×¼öÀÇ ÇÕÀ» ±¸ÇÏ´Â ÇÁ·Î±×·¥Àä Á¤¼ö´Â ¹Ýµå½Ã 1 ÀÌ»óÀ̾î¾ß ÇѴٳ׿ä.

±×·¡¼­

#include <stdio.h>
int main(void)
{
        int num=0;
        int i=0;
        int result=0;

        while(i<5)
        {
                while(num<=0)
                {
                        printf("0ÀÌ»óÀÇ Á¤¼ö ÀÔ·Â :");
                        scanf("%d", &num);
                        result+=num;
                }
                i++;
        }
        printf("µ¡¼À °á°ú´Â %d ÀÔ´Ï´Ù.", result);
        return 0;
}

ÀÌ·¸°Ô ÀÔ·ÂÇߴµ¥¿ä, ÀÌ°Ô i °¡ 5¸¦ ¸¸Á·ÇÏÁö¾Ê¾ÒÀ¸¹Ç·Î ´Ù½Ã ¿Ã¶ó°¡¼­ ¹Ýº¹µÇ¾ßÇϴµ¥ °á°ú°¡ ÀÔ·ÂÇÑ °ªÀ¸·Î¸¸³ª¿É´Ï´Ù.0À» ÀÔ·ÂÇßÀ»¶§ ´Ù½Ã ÀÔ·ÂÇ϶ó´Â°Ç µÇ´Âµ¥.... ¿ÖÀÌ·¯´Â °É±î¿ä?

  Hit : 10540     Date : 2015/01/24 05:59



    
wpfl0107 ¾Æ ¿Ö±×·±Áö ¾Ë¾Ò½À´Ï´Ù ³ÑÀ» 0À¸·Î ÃʱâÈ­ÇÏÁö ¾Ê¾Æ¼­ ±×·±°Å±º¿ä.±Ùµ¥ ´äÁöº¸´Ï±î #include <stdio.h>
int main(void)
{
int num=0;
int i=0;
int result=0;

while(i<5)
{
while(num<=0)
{
printf("0ÀÌ»óÀÇ Á¤¼ö ÀÔ·Â :");
scanf("%d", &num);
result+=num;
}
num=0;
i++;
}
printf("µ¡¼À °á°ú´Â %d ÀÔ´Ï´Ù.", result);
return 0;
}


i ¿¡´Ù°¡ 1À» ¶Ç ´õÇÏ´øµ¥ ¿Ö±×·±°Ç°¡¿ä?
2015/01/24  
skyclad1975 ÇöÀç ù ¹øÂ° while¹®ÀÌ °è¼Ó ¹Ýº¹µÇ´Â Á¶°ÇÀ¸·Î µé¾î°£ °ÍÀÌ i ¶ó´Â º¯¼öÀ̰í,
ÀÌ º¯¼ö´Â main¿¡¼­ 0À¸·Î ÃʱâÈ­µÇ¾ú½À´Ï´Ù.
ÇÑ ¹ø ¹Þ¾Æ¼­ result¿¡ ´õÇÑ ÈÄ, i¿¡´Â 1À» ´õÇÕ´Ï´Ù.
¶Ç ÇÑ ¹ø ¹Þ¾Æ¼­ result¿¡ ´õÇÑ ÈÄ, i¿¡´Â 1À» ´õÇÕ´Ï´Ù.
ÀÌ·±½ÄÀ¸·Î ÃÑ ´Ù¼¸ ¹øÀ» ¹Ýº¹Çϸé i´Â 5°¡ µÇ¹Ç·Î i<5 ¶ó´Â Á¶°ÇÀ» ¸¸Á·ÇÏÁö ¸øÇÏ°Ô µÇ¾î while¹®À» ºüÁ®³ª¿À°í, printf¸¦ ½ÇÇàÇÏ°Ô µÇ´Â °Ì´Ï´Ù.

for(i=0; i<5; i++) {}

ÀÌ·± for¹®ÀÇ i++°ú °°Àº °Ì´Ï´Ù.
2015/01/24