=10) printf("%d ",day); else printf("%d ",day); year_days++; day++; } else while (day<=month_days[temp-1]) { if (day>1) if (year_days%7==0) printf("\n"); if (day>=10) pr" /> =10) printf("%d ",day); else printf("%d ",day); year_days++; day++; } else while (day<=month_days[temp-1]) { if (day>1) if (year_days%7==0) printf("\n"); if (day>=10) pr" />

全文预览

软件工程实验报告 用c语言编制一个万年历程序[实用论文]

上传者:塑料瓶子 |  格式:doc  |  页数:7 |  大小:0KB

文档介绍
ys%7==0) printf("\n"); if (day>=10) printf("%d ",day); else printf("%d ",day); year_days++; day++; } else while (day<=month_days[temp-1]) { if (day>1) if (year_days%7==0) printf("\n"); if (day>=10) printf("%d ",day); else printf("%d ",day); year_days++; day++; } printf("\n"); if (getch ar ()=='q') exit(0); } getch(); } 4. 单元测试与集成测试 6 4.1 测试方案设计: 4.1.1 白盒测试输入若干组数据,对程序逻辑路径进行测试,检验内部控制结构和数据结构是否有错,实际的运行状态与预期的状态是否一致; 测试数据: 2000 (闰年),2001 (平年) test:-1 3001 4.1.2 白盒测试结果 4.1.3 黑盒测试: 根据程序的提示输入数据,检查程序是否满足功能要求. 4.1.4 黑盒测试结果启动程序,输入年份 2012 ,按向下方向键的时候会显示所有的月历 7 按q 键可退出应用程序 4.2 测试结果分析测试结果表明,程序内部控制结构和数据结构正确,实际的运行状态与预期的状态一致, 可以满足功能需求三. 总结本次实验的基本要求是:输入一个年份( 1-3000 ) ,然后显示 12 个月的月历,如屏幕显示不下,则应提供翻页功能,。本次实验让我对程序设计有了更深一步的理解。在课程设计过程中,认真编写软件开发文档。代码编写完后认真测试,检查不足之处。同时,对系统的需求分析非常重要, 需求的变化直接影响开发的进度。在以后的软件开发过程中要吸取本次的经验。

收藏

分享

举报
下载此文档