请教一下啊

来源:4-6 循环结构之while循环

慕少2367254

2020-01-04 14:54

#include <stdio.h>

int main()

{

    int i,sum=0;

    i=1;

    while(   sum<=100  )  //循环条件应该是什么呢?

    {

        sum=sum+i;

        i++;        //这里是不是应该改变循环变量的值

    }

    printf("100以内所有整数之和为:%d\n", sum);

    return 0;

}


写回答 关注

2回答

  • qq_慕尼黑3159572
    2020-02-04 16:03:17

    i++是改变sum+i循环变量的值,应该写在它后面

    肖芳琪

    C语言不分书写格式,现在上面下面都一样。

    2020-02-08 10:59:58

    共 1 条回复 >

  • 慕用2346375
    2020-01-04 15:12:06

    循环条件错 应该是i<=100

    肖芳琪

    这里循环的是sum而不是i,懂吗?

    2020-02-08 11:01:10

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926209 学习 · 20797 问题

查看课程

相似问题