> 其他 >
C++【类与对象】【基础】日历问题 【日期和时间】
F:【类与对象】【基础】日历问题 【日期和时间】
描述
在我们现在使用的日历中,闰年被定义为能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它们不是闰年.例如:1700,1800,
1900 和 2100 不是闰年,而 1600,2000 和 2400是闰年.
给定从公元2000年1月1日开始逝去的天数,你的任务是给出这一天是哪年哪月哪日星期几.
已知:2000.1.1 是星期六
此题要求采用类与对象的方法来解题.
输入
输入
输入包含若干行,每行包含一个正整数,表示从2000年1月1日开始逝去的天数.输入最后一行是−1,不必处理.可以假设结果的年份不会超过9999.
输出
输出
对每个测试样例,输出一行,该行包含对应的日期和星期几.格式为“YYYY-MM-DD DayOfWeek”,其中 “DayOfWeek”
必须是下面中的一个:"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday" 或
"Saturday“.
样例输入
1730
1740
1750
1751
-1
样例输出
2004-09-26 Sunday
2004-10-06 Wednesday
2004-10-16 Saturday
2004-10-17 Sunday
求大神帮做题,只求能过那系统.
人气:413 ℃ 时间:2019-08-20 11:32:15
解答

带有一点点注释,应该能看懂的

推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版