展开全部
您好,break,continue,goto ,return等控制语句会改变循环的执行次数。 int i,j,k; for (i=0;i<100;i++) //循环的控制代码 { ......//外循环的一部分代码 for (j=0;j<20;j++)//内循环1)外循环执行一次,内循环执行一遍循环, 内循环是外循环的一部分。 { 。。。。 //内循环的内部代码,外循环执行一次内部代码执行到循环结束, // 外循环执行一次,没有break,continue,goto ,return等控制语句的话执行20次 // 外循环执行 100次内循环执行100*20次 } ..... //外循环的另一部分代码 for (k=0;k<20;j++) //内循环2) 外循环执行一次,内循环执行一遍循环 { 。。。。。 } ...... //外循环的另一部分代码 } for (e1;e2;e3){} for 循环的初始化部分 e1 只执行一次 e2;每轮开始检测循环条件 e2; 比循环多执行一次 e3;和循环体执行同样次数,除非循环体内部有 break,continue,goto ,return等控制语句或者exit 等特殊函数; do {} while(e); 循环体至少执行一次,循环体和条件表达式e执行的次数相同,除非有 break,continue,goto ,return等控制语句,或者其控制语句作用的函数。 while(e){} 条件表达式比循环体多执行一次,除非遇到 break,continue,goto ,return等控制语句 或者其同样作用的函数。
追问
可以把源码发给我吗,谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |