中易网

两个for语句是怎么执行的

答案:5  悬赏:20  
解决时间 2021-01-19 19:09
两个for语句是怎么执行的
最佳答案
循环语句for按照以下5个步骤执行:
(1)求解初值表达式。
(2)判断循环条件表达式,如果值为真(非0),则执行for语句循环体内部的语句,然后执行第3步;如果值为假(0),则跳出循环,执行第(5)步。
(3)求解更新表达式。
(4)跳回第(2)步重复执行。
(5)循环结束,执行for循环体后面的语句。
全部回答
如果想知道怎么运行的你可以调试下试试。
如果你想更直观的了解可以加个大括号
是的,你理解的没有问题,外层的for执行第一次,然后里面的for执行完,在执行外层的for,在执行里面的for,如此循环知道外层执行完。
你说的是For循环的嵌套吧,外循环For子句每执行一次,内循环For全部执行。反复如此,直到外循环执行完。
这两个for是属于包含的关系。
给你个简单的例子,你好理解。
for(int i=0;i<10;i++) (1)
for(int k=0;k<5;k++)(2)
意思是先从i=0开始,然后执行下面的for5次,执行完后,把i加为1,再把下面执行10次,依次类推。总循环次数为50.
你的程序是可以用于排序,具体点是冒泡排序。
比如说b数组为1 3 5 7 2
那么从1开始,依次和后面的3 5 7 2 比较,这是一次大的循环。(1)
而在(1)中又有4个小循环。(2)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有机化学Sn1反应反应速度大小顺序为什么是这
浮生愿君安,与尔不负情什么意思
H&M牛仔裤质量怎么样?
受拉螺栓2M20是什么意思
说课中教学过程与讲课的教学过程有什么区别
这是什么这是什么这是什么造句
胖妹洗烫地址在什么地方,我要处理点事
世界杯足球赛决赛阶段比赛,共有32支球队参加
描写夸张的语句
电脑最近总是弹出这个框,是什么意思?
一段感情3年多了,我爱他,他也爱我!可是他
世界杯预选赛阿曼和那个国家踢几点开始
中国历朝历代都是一个国都,为什么明朝却是两
艺详养生怎么去啊,有事要去办理
php 能实现汉字转url编码的方法吗?
推荐资讯
小左理发地址在什么地方,我要处理点事
建筑工程定额机械台班中的K值是什么意思
成语谜语:五色祥云飞不绝
一场幽梦同谁近,千古情人我独痴! 是什么意思
“loft户型”是什么意思?
车子在异地出险保险能全赔吗
北纬6度有什么国家
明明家和芳芳家都在学校西边的同一条街上,明
求之不可得,或为出师表比喻东物是什么?_?
川明参炖鸡汤什么时候加好吧
2016广东企业500强出炉,上榜潮商企业有哪些
快门速度1/2s、1/50s、1/100s、1
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?