课程
/后端开发
/C
/C语言入门
但是这两个for循环不都是并列的子循环吗?
2017-08-10
源自:C语言入门 4-12
正在回答
不是的,C语言是按顺序执行的,先执行第一个for循环,当第一个循环执行到j=5的时候,判断句j<5不成立,第一个循环结束,执行第二个for循环,当第二个for循环中k执行完第一次循环,此时k=1,第二次循环开始,判断句k<2*i-1(1<2*1-1)不成立,第二个循环结束,返回主循环,再依次执行两个for循环。
雾嶋云淇 提问者
这样啊 谢谢
for(j=i;j<5;j++)
printf(" ");
上面这句怎么感觉就能执行出4个空格
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答第一个for里面的两个for嵌套是不是第二个for(关于j的)循环结束,才开始for(关于k)的循环,这才完成了一次循环,才会换行
1 回答循环结构之for循环(一)
1 回答循环结构之for循环(一)
4 回答for循环的执行顺序
1 回答for循环是知道次数的循环吗?!