黑马程序员技术交流社区

标题: 范围。<已解决> [打印本页]

作者: 王德升    时间: 2012-5-1 15:29
标题: 范围。<已解决>
本帖最后由 王德升 于 2012-5-10 14:39 编辑

看到一个习题。
说的是求1~100之间7的倍数的个数。
然后老师说 for(x=1;x<=100;x++)  为什么这里要包含1和100呢,1~100之间难道不是1<x<100吗。
               
作者: 黑马任雪刚    时间: 2012-5-1 15:59
这是一个简单的数学问题1<x<100是不包括1和100,你难道想偷换题意吗?
作者: 龙乾坤    时间: 2012-5-1 16:04
for(x=1;x<=100;x++)  :包含1和100
for(x=1;x<100;x++)  :包含1不包含100

作者: 何阳    时间: 2012-5-1 16:59
这个问题太没含量了,回去看看小学时候的数学题,
1------100之间被7整除的数字,你感觉包含1和100吗?
你假如理解为不包含  可以(for(int i=2;int<100;i++))
反之,for(int i=1;i<101;i++)
作者: 刘_浩    时间: 2012-5-1 17:04
包含1和100 是1<=x<=100。这里包不包含不重要的,因为可以明确1 和100不是7的倍数,但是当一个非常 的大呢,那就不确定了。所以最好加上边界值。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2