JAVA实现20世纪内星期一个数的统计
整个20世纪(1901年1月1日至2000年12月31日之间),一共有多少个星期一?
(不要告诉我你不知道今天是星期几)
其实这个题很简单,但是容易让人考虑复杂,只需要统计一共有多少天然后对应算出多少周即可
package Lanqiao2020;
public class L2018求二十世纪星期一个数 {
public static void main(String[] args) {
int b = 0;
for (int i =1901;i<=2000;i++)
{
if(panduan(i)){
b+=366;
}
else {
b+=365;
}
int c = b/7;
System.out.println(c);
}
}
private static boolean panduan(int i) {
if(i%4==0&&i%100==0||i%400==0)
return true;
else
return false;
}
}