i<101和i<=100不是一样的么?

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

找不到昵称

2018-08-28 15:03

#include <stdio.h>

int main()

{

    int i,sum=0;

    i=1;

    while(  i<101  )  //循环条件应该是什么呢?

    {

        sum=sum+i;

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

    }

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

    return 0;

}


写回答 关注

4回答

  • Z250WIST
    2018-11-01 15:46:19

    就是imooc的网站上的编程软件规范不一样而已,

    楼上的老哥说得对,

    相信自己

  • 阴谋轮
    2018-10-05 10:32:19

    你要想清楚一件事情  就是咱们用的慕课网这个东西  你在这里面编程  他来给你运行  就是说你要满足他的规范  但是他只是一个简单学习的运行一下   所以它只认你 i<=100 不认 i<101   不要死板的学 相信自己一点   或者你下一个C语言编程的  DEV 就可以

  • 慕码人104958
    2018-09-25 18:54:11

    可以i=100 吗?

    阴谋轮

    while 里面加条件的 外面定义了i=1 你只有满足while的条件才会进到while里面 去执行求和 你条件写i=100 但是1不等于100 while就会不知所措了

    2018-10-05 10:35:56

    共 1 条回复 >

  • William_Wei
    2018-08-28 16:55:20

    一样。

    Willia... 回复找不到昵称

    如果是程序报错, 那么你把你的 i = i+ 1 后面的 冒号 改为 分号 , 试试。

    2018-08-28 17:15:49

    共 3 条回复 >

C语言入门

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

926212 学习 · 20797 问题

查看课程

相似问题