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

为什么是i<=而不是<

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

提问者:三月12 2018-08-18 11:31

个回答

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

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