continue跳过本次循环,进入下一次。break直接跳出循环。
比如For循环,遇到Contimue生效后,直接重新执行for的表达式,也就是本循环中Continue下面的语句就不执行,跳过循环中的一次。
C语言是一门通用计算机编程语言,应用闭码广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要轿仔哪任何运行环境支持便能运戚耐行的编程语言。
扩展资料:
其作用为结束本次循环。即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件。而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式。
continue语句只结束本次循环,而不终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。
参考资料来源:百度百科-continue
continue语句用于结束本次循环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否逗做执行循环盯配的判定.一般形式:
continue比如:
unsigned char i, j=50
for(i=0i<100i++)
{
if(i>j) continue
j=i
}当程序循环到i=51时,执行continue语句,结束本次循环,即不执行下面的j=i语句,而是山则衡执行i++,即i=52,故i<100,循环的条件成立,循环继续执行,直到i<100的条件不成立,for循环才终止。
(1)先给你解释continue是怎么工作的。continue是跳出当前循环,直接执行下毕芹次循环。也就是i==2,不执行下面的烂和语句,直接回到for循环,i++,然后判断手历毕条件,执行下次循环。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)