【发布时间】:2014-03-06 06:24:44
【问题描述】:
将i 的声明放在第 3 行,这样循环就会变成无限循环。
public class Puzzel3 {
public static void main(String[] args) {
// Line 3
while (i == i + 1) {
System.out.println(i);
}
System.out.println("done");
}
}
【问题讨论】:
-
听起来像小测验。
-
对不起,我不明白这个问题。
-
我认为这个问题更适合Programming Puzzles and Code Golf,因为它是一个谜。
-
不。这只是男生的功课。这就是他匿名提问的原因,所以他的老师不会发现他在论文中复制/粘贴了 SO 用户的答案。
-
我猜任何大的浮点数都可以工作;不一定是无穷大。由于不可能存储这样的精度,它只会存储相同的值。即:
1e100 + 1 == 1e100