




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 软件工程实验报告软件工程实验报告 姓名 姓名 学号 学号 班级 班级 指导老师指导老师 2 第三章第三章 实验报告实验报告 Reports 实验题目 实验题目 实验目的实验目的通过实例使同学们掌握结构化数据流分析技术 结构化程序设计的基本概 念与技术 并且养成良好的编码风格 单元测试的一般步骤及技术 集成测试的一般步 骤和技术等软件设计的相关技术 一 一 实验内容实验内容 1 软件需求分析软件需求分析 数据流程图 初始化年份 输入年份 是否在 0 3000 间间 输入月份 是否在 0 12 间 对比初始 化年份 方案一算法 法 方案二算法 3 总流程 算法一 y 4 0 int count leap long year int monthdays int month long year void monthprint long year int month int month 0 long year 0 char choose clrscr clear the windows do printf n nPlease input one integer number as year 0 3000 n scanf ld if year3000 printf WANNING ERROR please input again while year3000 printf n n do printf please input the month 1 12 n n scanf d if month12 printf WANNING ERROR please input again while month12 printf n n n printf t t t t ld t d n n year month printf n n printf t t Sun t Mon t Tue t Wen t Thu t Fri t Sat n monthprint year month printf n n choose getchar printf Continue y n n n 5 scanf c if choose y choose Y main main 函数调用 main 函数本身 int leap year int y int i if y 4 0 else i 0 return i int count leap long year int i 0 j min max if year 2006 min 2006 max year else min year 1 max 2006 for j min j 2006 static int t 12 31 0 31 30 31 30 31 31 30 31 30 31 1 12 月的每月天 数 j month 1 if leap year year t 1 29 else t 1 28 for i 0 i j i sum sum t i else static int t1 12 31 30 31 30 31 31 30 31 30 31 0 31 12 1 月的每月 天数 j 12 month if leap year year t1 10 29 6 else t1 10 28 for i 0 i2006 days year 2006 365 count leap year monthdays month year weekday days 7 else if year 2006 days 2005 year 365 count leap year monthdays month year weekday 7 days 7 else days monthdays month year weekday days 7 for i 1 i weekday 2 i 由于上一行打印星期的时候空 2 个制表位 所以 weekday 要加 2 printf t for i 1 i y i if i weekday 1 7 0 printf n n t t 3d t i else printf 3d t i printf 7 n n n 二 测试结果二 测试结果 三 三 总结总结 通过本次实验 我充分认识到了制作一个能够运行的软件和制作一个好的软件之间 的差距 做一个好的软件不仅要求软件能够工作 而且软件从开始制作到最终完成都要 经过严格的审核 不断的修改 从而使做出的软件界面更和谐 更易于操作 功能更强 大等等 在本次实验中 我也
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 业务流程优化与再造实施框架
- (正式版)DB15∕T 3633-2024 《苜蓿越冬等级评定规范》
- 电梯维修考试题及答案
- 城市规划项目合作合同书
- 一职医学护理考试题库及答案
- 企业内部沟通会议纪要编写模板
- 专业技术类护理考试题库及答案
- 大专sql考试题及答案
- 稀有文物数字化保护承诺书(7篇)
- 写玉兰树的状物作文15篇
- 护士心理压力
- 小区广播系统设计方案
- 抗滑桩安全技术交底
- GB/T 5271.28-2001信息技术词汇第28部分:人工智能基本概念与专家系统
- 紧急采购申请单
- GA/T 1678-2019法庭科学鞋底磨损特征检验技术规范
- 《数字媒体专业认知实习》课程教学大纲
- 中西方婚礼文化差异毕业论文Word版
- 预备队员考核表
- 庆阳地区地下水供水水文地质条件评价
- 储能项目竣工报告
评论
0/150
提交评论