lstd.net
当前位置:首页 >> C语言ContinuE用于哪 >>

C语言ContinuE用于哪

continue语句只能用于for while do while等循环语句中 用于结束本次循环,跳转到循环判断条件,执行下一次循环(对于for循环,会跳转到循环自增条件执行,再执行循环判断条件).

continue与循环控制语句配合使用,在一些复杂的控制中,可以根据条件结束本次循环,回到循环体开始部分. 在不提倡使用goto语句的情况下,continue是很好的替代语句. continue与break有区别.break要终止循环的执行,退出循环体.

continue后面的语句不再执行,进入下一轮循环

continue跳过本次循环,进入下一次.break直接跳出循环.

continue的作用就是:结束当前循环,开始下一轮循环可以结束的循环是 for循环和while循环例如:for循环for(ini i = 0;i <2;i++){ if(i == 1) continue;}while循环while(i >0){ if(i == 1) continue; i++;}

continue是继续 当前的循环.如果在continue后面还有语句的话,程序将不再运行后面的语句,继续做前面的循环.

对,你这个程序,只执行了if语句,由于k%2的值为1,所以执行了continue语句,continue在C中是让继续执行循环的作用,就是说,从continue这句直接跳转到while(k>10)这里了,由于k=1所以,循环终止,打印s,在这里,如果你把while语句改写,写成while(k

continue表示跳过下面的一段或者多段for{}里的内容

continue是继续执行循环,跳过循环体内剩余的其他语句,比如这个例子,if(n%2!=0)满足的情况下,就是跳过了printfbreak是跳出循环,跟continue不同

do { if((k%2)!=0)continue; s+=k;k++; }while(k>10); while(k>10)的意思是当k大于10时才进行下次循环,若不满足该条件则跳出循环,所以第一次k=1continue语句执行,程序会跳过循环体中未执行的语句,然后进行判断环节,判断k<10,循环结束,打印输出

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lstd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com