22问答网
所有问题
for语句中没有判断条件是不是就会死循环?
如题所述
举报该问题
推荐答案 2017-12-31
C语言中,for(
表达式
1; 表达式2; 表达式3);
表达式1是初始条件, 表达式2是终止条件,
表达式3是变量变化方式。
表达式2即(终止条件)为空,确实是无法退出的。
更简化(极端)的做法是,三个表达式全空,即:
for( ; ; ),也可达到同样的效果。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://22.wendadaohang.com/zd/TfIf0XCIXI26CCSSTT.html
相似回答
问个c语言中
for循环
的问题
答:
在for语言中,第一个;前通常是赋值的,第二个;前通常是判断句,来使得循环跳出。最后一个空里通常是用自加或自减来改变值,让值不满足
条件
,从而跳出循环。本题的第二个地方,它又是一个赋值语句,导致整个
for语句中没有判断
句了,当然是没有办法跳出循环了,自然就边成了
死循环
。
c程
for
( ; ; )
是死循环
吗
?就
是(;;)
里
什么
条件
都不加
答:
是
,不过通常用while(1),for(;;)和while(1)不能单纯的说是死循环,只能说是永远满足条件的循环,因为在这两个循环中可以通过一定的逻辑判断来让其跳出循环的,如:for(;;)if(...) break;一个循环是不是死循环还要结合其内部的代码来看才能确定 ...
大家正在搜
for语句中循环语句不能为空
python的for循环语句
for循环语句可以为空吗
for循环语句的一般形式
for循环语句格式
for循环语句例子
for循环体为空语句
do loop循环语句
for语句循环次数怎么算
相关问题
python if 语句可以多条件判断么
C语言中程序如:for( ; ;);为什么是死循环?
for循环语句中的判断语句中可以是变量吗
这个如何判断是不是死循环
请问:java中,for(;;){循环体}是否是死循环
以下for语句中不是死循环的是( ) (2分)
goto语句是循环语句(会死循环)吗?
一下不是死循环的语句是 以下不是死循环的语句是______