c语言continue语句 if语句中的continue
这篇文章给大家聊聊关于c语言continue语句,以及if语句中的continue对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
C语言中continue的用法
continue跳过本次循环,进入下一次。break直接跳出循环。
比如For循环,遇到Contimue生效后,直接重新执行for的表达式,也就是本循环中Continue下面的语句就不执行,跳过循环中的一次。
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
扩展资料:
其作用为结束本次循环。即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件。而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式。
continue语句只结束本次循环,而不终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。
参考资料来源:百度百科-continue
c语言break和continue用法
C语言使用while或for循环时,如果想提前结束循环(在不满足结束条件的情况下结束循环),可以使用break或continue关键字。电脑:华为MateBook14
系统:Windows10
软件:c语言在线编译器1.0
1、举个例子,使用while循环计算1加到100的值,如图1
2、来看运行结果,如图2
while循环条件为1,是一个死循环。当执行到第100次循环的时候,计算完i++;后i的值为101,此时if语句的条件i> 100成立,执行break;语句,结束循环。
3、在多层循环中,一个break语句只向外跳一层。例如,输出一个4*4的整数矩阵,如图3
4、来看运行结果,如图4
当j>4成立时,执行break;,跳出内层循环;外层循环依然执行,直到i>4成立,跳出外层循环。内层循环共执行了4次,外层循环共执行了1次。
5、continue语句的作用是跳过循环体中剩余的语句而强制进入下一次循环。continue语句只用在while、for循环中,常与if条件语句一起使用,判断条件是否成立。
再来看一个例子,如图5
6、来看运行结果,如图6
程序遇到while时,变量c的值为'\0',循环条件c!='
'成立,开始第一次循环。getchar()使程序暂停执行,等待用户输入,直到用户按下回车键才开始读取字符。
c语言continue作用是什么
continue跳过本次循环,进入下一次。break直接跳出循环。
其作用为结束本次循环。
即跳出循环体中下面尚未执行的语句,对于while循环,继续求解循环条件。而对于for循环程序流程接着求解for语句头中的第三个部分expression表达式。
continue语句只结束本次循环,而不终止整个循环的执行。而break语句则是结束整个循环过程,不再判断执行循环的条件是否成立。
使用需要注意的几点:
1、break可以在if-else中使用直接跳出当前循环。
2、在多层循环中,一个break语句只向外跳一层。
continue语句的作用是跳过循环体中剩余的语句并到循环末尾而强行执行下一次循环。
continue语句只用在for、while、do-while等循环体中,常与if条件语句一起使用,用来加速循环。
END,本文到此结束,如果可以帮助到大家,还望关注本站哦!