比如while(1)
就是WHILE的括号里只能有一个常量
用这个常量来控制WHILE循环多少次
也就是说
这个常量是WHILE循环的条件
WHILE(1)
代表循环一直成立
也就是死循环
当然不只这么一种写法的
int i=0
while(i<10)
{
i++;
}
上面这个代表循环10次
while(1=1)
{
}
while(true)
{
}
上面两个代表死循环
用这个常量来控制WHILE循环多少次
也就是说
这个常量是WHILE循环的条件
WHILE(1)
代表循环一直成立
也就是死循环
当然不只这么一种写法的
int i=0
while(i<10)
{
i++;
}
上面这个代表循环10次
while(1=1)
{
}
while(true)
{
}
上面两个代表死循环
温馨提示:答案为网友推荐,仅供参考
第1个回答 2007-07-12
while(1)
条件就是1,没有什么意思,就是无限循环
但是循环体中可以使用break跳出循环
条件就是1,没有什么意思,就是无限循环
但是循环体中可以使用break跳出循环
第2个回答 2007-07-12
应该是说只允许有一个条件判断语句吧`
WHILE(1)1可以看做是一个非0的值`
WHILE(1)1可以看做是一个非0的值`
第3个回答 2007-07-13
这和 return 0 一样;非0表示 真;0 表示假
第4个回答 2007-07-13
因为while(a)只要a的值为真就执行,
或者不为0的值也执行
while(1)
即一直循环,因为1不为0.
或者不为0的值也执行
while(1)
即一直循环,因为1不为0.
第5个回答 2020-05-23
就是WHILE的括号里只能有一个常量
用这个常量来控制WHILE循环多少次
也就是说
这个常量是WHILE循环的条件
WHILE(1)
代表循环一直成立
也就是死循环
当然不只这么一种写法的
int
i=0
while(i<10)
{
i++;
}
上面这个代表循环10次
while(1=1)
{
}
while(true)
{
}
上面两个代表死循环
用这个常量来控制WHILE循环多少次
也就是说
这个常量是WHILE循环的条件
WHILE(1)
代表循环一直成立
也就是死循环
当然不只这么一种写法的
int
i=0
while(i<10)
{
i++;
}
上面这个代表循环10次
while(1=1)
{
}
while(true)
{
}
上面两个代表死循环