电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言万年历程序设计

C语言万年历程序设计_第1页
1/17
C语言万年历程序设计_第2页
2/17
C语言万年历程序设计_第3页
3/17
1 目 录 第1 章需求分析 .................................... 2 第2 章 概要设计 ................................... 2 第3 章详细设计 .................................... 7 第四章 运行结果及分析 ........................... 13 1.登陆界面 ..................................... 13 2.显示某年全年日历 ............................. 13 3.显示某月日历 ................................. 14 第5 章 课程设计心得 ............................. 16 参考文献 ......................................... 17 第1 章需求分析 (1 )程序运行时,首先给出四个菜单选项和输入提示: 图1 -1 (2 )用户可以通过主菜单选择不同选项。输入1 ,通过输入年份可显示一年每个月份的日历;输入2 ,通过输入年份和月份(中间以空格分开)可显示该月的日历;若输入3 ,通过输入年份月份和日期(中间以空格分开)可显示该日的星期;输入0 ,则退出查询系统。 第2 章 概要设计 3 1 . 菜单选择界面可通过下面所示函数时现; 主要思路: 通过while 语句与swich…case 以及 if 条件语句实现菜单的循环功能和不同选项的功能实现。 闰年与平年的判断: 代码如下: void main() { int year,month,day,a,b; while(1) { printf("\n\n\n\n"); printf(" **********************************************************\n\n"); printf(" * * \n"); printf(" 欢迎进入万年历查询系统 \n"); printf(" * * \n\n"); printf(" **********************************************************\n\n\n"); printf(" 1 年历 2 月历 3 日历 4 退出\n"); printf(" 请输入您的选择<1~4>,按回车键确定: "); scanf("%d",&b); switch(b) { case 1: printf("\n 请输入您要查的年份: "); scanf("%d",&year); a=x3(year,1,1); if(a==0) { printf("错误!请您重新输入。\n"); break;} nianli(year); break; case 2: printf("\n 请输入您要查的年和月,年月之间用空格隔开: "); scanf("%d%d",&year,&month); a=x3(year,month,1); if(a==0) { printf("错误!请您重新输入。\n"); break;} yueli(year,month); break; case 3: printf("\n 请输入您要查的年月日,年月日之间用空格隔开: "); scanf("%d%d%d",&year,&month,&day); a=x3(year,month,day...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言万年历程序设计

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部