11问答网
所有问题
在C语言中,在for循环语句中,当执行到continue语句时不是直接去执行表达式2 而是先执行表达式3 为什么?
请举例详细说明
举报该问题
推荐答案 推荐于2018-05-09
出第一次执行
表达式
1之外
之后的循序是:表达式2->for语句块(遇到continue后跳出当前循环)->表达式3 ->表达式2->for语句块(遇到continue后跳出当前循环)->表达式3 ->表达式2……
如果执行到continue语句时是直接去执行表达式2 而不是去执行表达式3 那么for语句就很有可能陷入死循环了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/87vS472SS.html
其他回答
第1个回答 2012-02-29
break是中止循环,即跳出循环去执行循环语句的下一句;
continue 是完成本次循环,执行下次循环,即跳到for中的表达式3,然后跳到表达式2进行判断,如此循环
第2个回答 2012-02-29
如果执行到continue语句时是直接去执行表达式2 而不是去执行表达式3 那么for语句就很有可能陷入死循环了
相似回答
...语句来说
,continue语句
意味着转
去执行表达式2
. 对吗?
答:
在C语言for循环语句中,当执行到continue语句时不是直接去执行表达式2,
而是先执行表达式3
。break是中止循环,即跳出循环去执行循环语句的下一句。处第一次执行表达式1之外,之后的循序是:表达式2->for语句块(遇到continue后跳出当前循环)->表达式3 ->表达式2->for语句块(遇到continue后跳出当前循环)-...
大家正在搜
循环语句中的continue
循环结构中的continue语句
for语句中的continue
continue只用于循环语句吗
continue只能用于循环语句
continue用于什么语句
if语句中continue的作用
for循环continue
continue跳出for循环
相关问题
c语言中?:和!是什么意思,怎么运用在编程中
c语言编程的平台是什么?
c语言编程中,sinx怎么表示?
FORTRAN编程语言与C语言的区别是什么?
C语言是面向程序设计语言的是什么?
C语言编程软件名字叫什么
C语言编程如何实现“计算圆的面积”?
C语言编程中a=%d是什么意思啊