java 小编程100题

// 1.计算2000年1月1日到2008年1月1日相距多少天。

2017-08-26  本文已影响0人  阿狸演绎

void lx01() {
// 1.计算2000年1月1日到2008年1月1日相距多少天。
// (注意闰年)判断闰年的方法:闰年满足两个条件(满足一个即为闰年)
// 能被4整除但不能被100整除
// 能被400整除
// 储存天数
int day = 0;
for (int i = 2000; i < 2008; i++) {
// 判断闰年
if ((i % 400 == 0) || ((i % 4 == 0) && (i % 100 != 0))) {
day += 366;
} else {
day += 365;
}
}
System.out.println("2000年1月1日到2008年1月1日相距" + day + "天");

}
上一篇下一篇

猜你喜欢

热点阅读