【題目】
曾有邪教稱2023年12月31日是世紀末日。當然該謠言已經不攻自破。
還有人稱今後的某個世紀末的12月31日,如果是星期一則會……
有趣的是,任何乙個世紀末的月份的12月31日都不可能是星期一!!
於是,謠言製造商又修改為星期日……
2023年的12月31日是星期五,
請問:未來哪乙個離我們最近的乙個世紀末年(即xx99年)的12月31日正好是星期天(即星期日)?
(只寫年份,不寫月和日)
【分析】
需要對閏年有較深入的了解,每400年有97個閏年,正所謂百年不閏,四百年再閏。
100年可能有24個閏年,也可能有25個閏年,這就要看整數年是否被400整除。
閏年366天,平年365天。
【原始碼】
public
static
void
main
(string[
] args)
else
int x = days %7;
if(x ==2)
days = x;
}}
【結果】
2299
另一種思路:
calendar中0表示1月…11表示12月。
1表示星期日,2表示星期一…7表示星期六。
【原始碼2】
public
static
void
main
(string[
] args)
}}
世紀末的星期
世紀末的星期 曾有邪教稱1999年12月31日是世界末日。當然該謠言已經不攻自破。還有人稱今後的某個世紀末的12月31日,如果是星期一則會.有趣的是,任何乙個世紀末的年份的12月31日都不可能是星期一 於是,謠言製造商 又修改為星期日.1999年的12月31日是星期五,請問 未來哪乙個離我們最近的乙...
世紀末的星期
世紀末的星期 曾有邪教稱1999年12月31日是世界末日。當然該謠言已經不攻自破。還有人稱今後的某個世紀末的12月31日,如果是星期一則會.有趣的是,任何乙個世紀末的年份的12月31日都不可能是星期一 於是,謠言製造商 又修改為星期日.1999年的12月31日是星期五,請問 未來哪乙個離我們最近的乙...
世紀末的星期
曾有邪教稱1999年12月31日是世界末日。當然該謠言已經不攻自破。還有人稱今後的某個世紀末的12月31日,如果是星期一則會 有趣的是,任何乙個世紀末的年份的12月31日都不可能是星期一 於是,謠言製造商 又修改為星期日 1999年的12月31日是星期五,請問 未來哪乙個離我們最近的乙個世紀末年 即...