【发布时间】:2016-05-22 19:01:24
【问题描述】:
为什么这段代码不起作用。我是业余爱好者,今天开始学习java。
链接到 java 可视化器: http://www.cs.princeton.edu/~cos126/java_visualize/#
这是代码:
public class ClassNameHere {
public static int max(int[] m) {
if ((m % 400 == 0) && (m % 4 == 0) && (m % 100 != 0)) {
System.out.println(m + "is a leap year");
} else {
System.out.println(m + "is not a leap year");
}
}
}
max(2000);
【问题讨论】:
-
做一些谷歌搜索并找到闰年的代码。
-
请添加代码,说出你的期望,说出你得到的。
-
你的逻辑搞砸了。如果
m % 400 == 0,那么m % 100 == 0。 -
你可能想知道这个:google.com/…