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

我觉得4也可以输出啊.求大神指出错误。

能给我演示一下4时怎么循环?比如m=2,n=2,因为n!<m,所以结束子循环,而且m==n,所以输出m=2。照这样循环我觉得4也可以啊!!!

正在回答

2 回答

4%2=2

!=0

继续循环


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

linkin55

错了 4%2=0 ==0 继续循环
2015-04-08 回复 有任何疑惑可以回复我~
#2

风中追追追风 提问者 回复 linkin55

是m=4的时候进入子循环,此时n=2,n<m满足,进入if(m%n==0)满足,所以结束子循环,进入if(m==n),不满足,所以继续循环。是这样吧?是的话我就懂了,感谢!
2015-04-08 回复 有任何疑惑可以回复我~
#3

linkin55 回复 风中追追追风 提问者

是的,能整除的结束子循环直接结束,一直不能的直到n自增到m的时候子循环结束,然后打印出来,再接着外面的循环。
2015-04-08 回复 有任何疑惑可以回复我~
#4

风中追追追风 提问者 回复 linkin55

哈哈,谢谢了!
2015-04-09 回复 有任何疑惑可以回复我~
#5

大漠荒原 回复 linkin55

请问一下,n=2,n<m,n++ ;n<m不成立,n的值自增不?
2015-07-18 回复 有任何疑惑可以回复我~
查看2条回复

123123

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

风中追追追风 提问者

谢谢!
2015-04-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

我觉得4也可以输出啊.求大神指出错误。

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