永发信息网

C语言的for循环嵌套是什么运行规则

答案:4  悬赏:0  手机版
解决时间 2021-05-01 13:43
C语言的for循环嵌套是什么运行规则
最佳答案

比如说


for(i = 1;i<=10;i++)


{


for(j = 1; j<=10;j++)


{.......}


}


在这个简单的循环嵌套中,要先执行内层循环,当i等于一时,j从一执行到十,然后返回执行i等于二,再执行一遍j从一到十。知道i等于十为止!!

全部回答

例如:它的执行顺序是,先执行第一个for循环,执行后,i=1,然后再执行第二个for循环,看条件是否成立,

如果成立,则输出,然后执行j++,执行完后,再判断j<i是否成立,如果成立,则输出,否则执行第一个for循环中的i++;判断i<5是否成立,如果成立,则执行第二个循环,否则退出循环。

for(int i=1;i<5;i++){

for(int j=0;j<i;j++){

printf("%d\n", j );

}

}

你只要熟练单个for循环的各个语句的执行顺序就可以理解嵌套的运行规则;

for(s1; s2; s3) s4;

执行时:s1_s2_s4_s3_s2_s4_s3_s2……

其中,s4可以是单个语句,也可以是多个语句的组合{....}。

先满足外层循环,后满足内层循环。执行一次外层循环,完成其内部所有的内层循环在进入下一次外层循环!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
如果你天天想同个人是不是爱上她了
什么东西不会有害
麦蒂去了活塞,会重蹈答案的覆辙吗
一品养生会所在什么地方啊,我要过去处理事情
mp3里的歌曲错乱是怎么回事
爱情到底是什么,说爱就爱说分就分,爱是可以
谁能帮忙炫舞做两个字?兰 夏
谁知道黄石理工学院电气工程及其自动化的新生
大明龙权医生要怎样刷FB
如何找才能找到个好的女朋友
蒙自香过桥米线(金街店)这个地址在什么地方,
成龙的儿子为什么不姓成呢 ????
DNF浅栖出什么极品装备?
CF官方买的东西能改大区吗?
内存卡格式化后1G变成512KB
推荐资讯
我是月经前三天同房确认怀孕了,怎么算预产期
我夏天脸上会长些痘痘,然后到冬天痘痘消退了,
如何去除羽绒服异味?
福州到徐州的汽车票多少
大家帮我找一下这个字体
欣字开头的诗句唯美,哪位大神可以帮我想出欣
剑魂纯PK怎么加点?
没有受到重物撞击,也没有踢到什么东西,穿的
8.2日,我驾驶电动车,不小心刮一下阿伯,该
以貌取人是什么意思,by的5种用法并造句
数学怎样提高,如何增加自己的精神力?
有什么好游戏?有点操作性的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?