问答详情
源自:4-6 循环结构之while循环

正常循环,提交后页面怎么没反应了

#include <stdio.h>
int main(){
    int i,sum=0;
    i=1;
    while(i)  //循环条件应该是什么呢?
    {
        sum=sum+i;
        i++;         //这里是不是应该改变循环变量的值
    }
    printf("100以内所有整数之和为:%d\n", sum);
    return 0;
}


为何没反应了?

提问者:帷中暮色 2019-08-26 17:44

个回答

  • weixin_慕先生0385704
    2019-10-07 16:21:36

    # include <stdio.h>
    int main (void)
    {
        int i, sum = 0;
        i = 1;
        while (i <= 100)
        {
            sum = sum+i;
            i++;
        }
        printf ("100以内所有整数之和为:%d\n", sum);
        return 0;
    }


  • qq_慕九州4083296
    2019-08-31 12:22:46

    你的while的条件没打,所以判别不出真假,无法循环

  • 小神0x00
    2019-08-26 19:21:40

    你while的条件不对