为什么是i<=而不是<

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

三月12

2018-08-18 11:31

如果是i<=100的话最后还会加一个100,而题目求的是100以内的数字之和。

写回答 关注

1回答

  • hahajiajun
    2018-08-18 11:48:13
    已采纳

    这个就不用纠结了,如果要表述一个范围,比如“100以内”,到底是包括100呢还是不包括这个100呢?这就好像是它到底想表述的是开集(0,100)还是闭集【0,100】呢?两个都表示的是100以内啊!更好的题目应该注明(包括100)。而且你也要注意一下题目下面给出的运行结果:100以内所有整数之和为:5050 。可以说这个提示是很隐晦的了。

    三月12

    非常感谢!看见5050了 就是不严谨

    2018-08-20 10:06:35

    共 1 条回复 >

C语言入门

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

926207 学习 · 20797 问题

查看课程

相似问题