哪个条件语句(循环)是不必要的条件? 选项:
for
循环do while
while
- 这些都不是
醇>
我相信答案是 4。没有这些。但经过大量的建议和答案后,我更加困惑的是答案可能 1。 for loop 。
因为在没有条件的for循环中,它将被视为无限循环。但是再次在 2。 do while循环 .....如果我只想执行一次那么条件可能没有必要。好吧,我不确定所以请指导我。感谢
答案 0 :(得分:3)
正确的答案是“1. for loop”。
这是Java中循环的语法合法:for (;;) {...}
它的行为与for (;true;) {...}
完全相同。
在do-while循环中,需要一个条件,例如:do {...} while(true);
。
在while循环中,需要一个条件,例如:while(true) {...}
。
答案 1 :(得分:1)
来自Java Language Specification *:
while (boolean-expression) Statement
for ( [ForInit] ; [boolean-Expression] ; [ForUpdate] ) Statement
do Statement while ( boolean-Expression )
换句话说,for
语句不需要 a"条件语句"
*)添加"布尔 - "到"表达"为清楚起见
答案 2 :(得分:0)
如果条件u意味着不输入任何东西并且你知道它会产生无限循环那么for循环就是理论上的答案。实际上你的循环必须结束某处,也许内存,时间或功率下降或任何硬件故障都可以终止整个系统。所以问题的背景在这里并不清楚。任何循环都可以无限使用,如果有一些条件,则while循环,如果连续运行是目标。如果你想要一些代码一次又一次地运行,你可以做其他的解决方法。在网页编程中刷新页面或设置转到和标签(旧技术而不是好)