C 程序设计万年历课程设计报告.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C 程序设计万年历课程设计报告

C++程序设计-万年历课程设计报告 存档资料 成绩:  理工学院 课 程 设 计 报 告 书 所属课程名称 C++程序设计课程设计       题 目     万年历            分 院   电信分院      专业班级 2012级计算机 学  号         学生姓名         指导教师        7>2013 年 6月16 日 课 程 设 计 报 告 书 1 第一章 需求分析....................................................................3 第二章 概要设计....................................................................4 第三章 详细设计与编码 6 第四章 调试分析 9 第五章 用户使用说明 12 设计心得 13 参 考 文 献 14 致谢..........................................................................................14 第一章 需求分析 如今的社会是一个信息的时代,万年历作为日常中的一种小工具,它具有多方面的小工能,主要在日期的显示上给人以直观的表达效果,在日期的查询上方便简洁,还有就是在某些节日的提醒上都给我们带来极大的方便 是一种比较实用的小工具 第二章 概要设计 设计要求 程序完成运行时,能过正确的表达出所输入年份的万年历。 总体设计 实现操作流程图 程序设计流程图 第三章 详细设计与编码 源代码 #include #include using namespace std; int monthday int year,int month ; int newdays int year ; //输出日历表 int output int year int i,j,k,n; int firstmonthday[12]; char month[12][10] "一月" , "二月" , "三月" , "四月" , "五月" , "六月" , "七月" , "八月" , "九月" , "十月" , "十一月" , "十二月" ; char weekday[] " 日 一 二 三 四 五 六" ; for i 0;i 12;i++ if i 0 firstmonthday[i] newdays year ; else firstmonthday[i] firstmonthday[i-1]+monthday year,i %7; int month1[6][7],month2[6][7],month3[6][7]; cout year "年" endl; for i 0;i 12;i+ 2 cout setw 4 month[i] setw 17 '\t' setw 4 month[i+1] endl; cout weekday "\t" weekday endl; for j 0;j 6;j++ for k 0;k 7;k++ month1[j][k] k+1-firstmonthday[i]+j*7; month2[j][k] k+1-firstmonthday[i+1]+j*7; for n 0;n 7;n++ if month1[j][n] 1||month1[j][n] monthday year,i+1 cout " "; else cout setw 3 month1[j][n]; cout '\t'; for n 0;n 7;n++

文档评论(0)

133****9031 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档