为了账号安全,请及时绑定邮箱和手机立即绑定

while(mynum<=0)与while(mynum>=0)值不一样

为什么 while(mynum<=0)与while(mynum>=0)值不一样 当mynum=0 或是-1 的时候就跳出循环为什么不能用 mynum<=0

正在回答

5 回答

当mynum=0或者-1时满足mynum<=0.........所以不会跳出循环

1 回复 有任何疑惑可以回复我~
#1

qq_张氏情歌_03833193 提问者

非常感谢!
2016-09-17 回复 有任何疑惑可以回复我~

while(mynum<=0) 是在mynum的值小于等于0之后,重新执行上面的循环,而输出的结果是6,不符合条件,就终止了,只输出一个数字6


0 回复 有任何疑惑可以回复我~

因为while()循序的意思是当满足括号内的条件是执行下面的语句~

满足你的num<=0的条件是是开始循环,你一旦使用break跳出,循环就结束了

0 回复 有任何疑惑可以回复我~

因为你给的条件都不一样

0 回复 有任何疑惑可以回复我~

可以吧

0 回复 有任何疑惑可以回复我~
#1

qq_张氏情歌_03833193 提问者

我就只能出现6 而不是 654321
2016-09-16 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

while(mynum<=0)与while(mynum>=0)值不一样

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信