文件名称:www.cnzz.cn
介绍说明--下载内容均来自于网络,请自行研究使用
精美的万年历 题目2:万年历的编写
第一步:编写一个能读2种格式,并能计算他们之间的相差天数的程序。程序能读懂2种日期格式。<day>/<month>/<year> 和 <day>-<month>-<year>一年为12个月,依次定义的天数分别为 31,28(不计闰变化),31,30,31,30,31,31,30,31,30,31
例如输入:23/11/1987
5-11-1987
输出结果为: -18
表示第2个日期比第一个日期要早18天。 (当输入日期有误时,要求重新输入
第二步:考虑闰年的情况,来计算两个日期的相差天数。输入任意字符和日期(2种格式都可),程序可自动识别有效格式,并整理为统一格式,并按大小排列。
如输入: 3/4/1997
kljodq
23-5-1983
14/12/1913
结果为: 14/12/1913
23/5/1983
3/4/1997
第三步:提供万年历的功能,用户输入年月时,能按照如下格式输出该月的情况:
如输入:
2/2009
则输出:
2009年 二月
日 一 二 三 四 五 六
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-精美的万年历
第一步:编写一个能读2种格式,并能计算他们之间的相差天数的程序。程序能读懂2种日期格式。<day>/<month>/<year> 和 <day>-<month>-<year>一年为12个月,依次定义的天数分别为 31,28(不计闰变化),31,30,31,30,31,31,30,31,30,31
例如输入:23/11/1987
5-11-1987
输出结果为: -18
表示第2个日期比第一个日期要早18天。 (当输入日期有误时,要求重新输入
第二步:考虑闰年的情况,来计算两个日期的相差天数。输入任意字符和日期(2种格式都可),程序可自动识别有效格式,并整理为统一格式,并按大小排列。
如输入: 3/4/1997
kljodq
23-5-1983
14/12/1913
结果为: 14/12/1913
23/5/1983
3/4/1997
第三步:提供万年历的功能,用户输入年月时,能按照如下格式输出该月的情况:
如输入:
2/2009
则输出:
2009年 二月
日 一 二 三 四 五 六
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-精美的万年历
(系统自动生成,下载前可以参看下载内容)
下载文件列表
(没有文件,原文件不完全或已损坏或有密码)