课程
/后端开发
/C
/C语言入门
各位大神那个n<m为为什么不写成n<=m啊 如果不写成n<=m,那么for(n=2; n<m; n++)里面的n<m要是当n=2是那么就变成2<2了。那这样这能成立吗?
2017-09-15
源自:C语言入门 4-14
正在回答
当2<2的时候,不满足条件,结束循环,执行if语句,m==n,打印2,然后进入下一轮父循环m=3,,,
写成n<=m也是可以的我感觉。
2<=2的时候,执行if语句,满足m%n==0,执行break,跳出循环,执行下面的if语句,m==n,打印2,然后进入下一轮父循环m=3,,,
这个你需要看前面的知识
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言