课程
/后端开发
/C
/C语言入门
先做外循环,这时候m=2,判断2<=50为真,所以进行内循环,内循环n=2,判断n<m的时候是2<2?肯定是否啊,所以跳出循环,内循环根本就没有循环啊,我就是这里不理解,哪位大神帮我解决一下。
2017-06-30
源自:C语言入门 4-14
正在回答
我是这么理解的,m=2,在执行表达式2,n=2,不符合那些,直接12行的,输出2
m=3,n=2,n<m,但是m%n不等于0,再n++;n=3,m=n,输出3
m=4,n=2,n<n,m%n==0,跳出当前循环,m不等于n,返回m++,m=5
就这么依次计算
快看看这样理解对不
T_M_T
先进行循环再判断
慕尼黑4477746 提问者
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答关于m==n 输出m的问题
1 回答关于n与m的问题
1 回答n<m,为什么m==n
3 回答for(n=2; n<m; n++)的n<m是什么意思
2 回答int m[20].*p=&m[5].*q=m+17.n. n=p-q;求n的值