慧谷学校学区:C语言作业

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/29 12:48:17
六、编写程序,从外界输入一个公元年份,输出该年的年历表。
(源程序名:LJOB5.C 演示程序:CALENDAR.EXE)
设计思路:
首先依据输入的年份,从公元元年开始计算出该年之前已经历的天数(注意对平年及闰年的处理),将已经历的天数加1后再整除7取余数,就是当年第一天的星期数,若余数是0则为星期日;然后从当年1月1日开始按每星期占一行的形式输出当月的日期,直至十二月为止。要求:闰年判断、显示输出由自定义函数实现。
运行情况参考:
Input year:2006↙
**Jan.**
Sun Mon Tue Wed Thu Fri Sat
----------------------------------------
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
----------------------------------------

**May**
Sun Mon Tue Wed Thu Fri Sat
----------------------------------------
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
----------------------------------------

就是,0分谁愿意回答啊,着得住

是作业?课程设计吧?