欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

第1次作业+105032014074

发布时间:2025/6/17 编程问答 37 豆豆
生活随笔 收集整理的这篇文章主要介绍了 第1次作业+105032014074 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

所测源码:http://www.cnblogs.com/m350377814/p/6531687.html

一、流程图

           

 

二、测试用例

 覆盖方式用例号输入期待结果实际结果通过时间
年           月          日年          月          日 
语句覆盖12050       12         302050        12       31编译错误×19:29:24
语句覆盖22050       12         32日期超出范围编译错误×19:29:30
语句覆盖32050       11         292050       11        30编译错误×19:29:33
语句覆盖42050       11         31日期超出范围编译错误×19:29:36
语句覆盖52050       13         30月份超出范围编译错误×19:29:38
语句覆盖62051         1          1年份超出范围编译错误×19:29:41
语句覆盖72016        2         292016         3          1编译错误×19:29:47
语句覆盖82016        2         282016         2         29编译错误×19:29:49
语句覆盖92016        2          30日期超出范围编译错误×19:29:51
语句覆盖10    0        12         30程序退出编译错误×19:29:54
判定覆盖112050       12         302050        12       31编译错误×19:29:58
判定覆盖122050       12         312051         1         1编译错误×19:30:02
判定覆盖132050       11         292050        11       30编译错误×19:36:18
判定覆盖142050       11         31日期超出范围编译错误×19:36:20
判定覆盖152016        2         282016        2         29编译错误×19:36:22
判定覆盖162016        2         292016        3          1编译错误×19:36:24
判定覆盖172016        2         30日期超出范围编译错误×19:36:27
判定覆盖182051       13         31月份超出范围编译错误×19:36:28
判定覆盖192051       12         30年份超出范围编译错误×19:36:31
       

 

三、测试结果

          代码编译错误,不能通过测试

四、代码优化建议

          1.代码未能够通过编译,在基本的语法上存在错误,如代码的第23行 int Date::Day(int day1;int month1;int year1); 。

          2.未按照Nextdate()程序的需求编写的(如日期不满足就输出"日期超出范围“而不是"error1",程序中多处出现此类错误。又如未按照“先判断月份在判断日期再判断年,并输出最先不满足的错误”这要求编写代码)。

          3.由流程图可以看出,逻辑上是存在错误的,代码未能通过编译,我判断这个代码逻辑上错误是很多的,如代码的第88行,判断闰年的闰月29天应该在if(month1 ==2)的语句中,而不是在外面。

          4.在逻辑上希望重新梳理,重新按照程序的要求编写代码。

(ps.看完所测的代码我是很难过的,感想只能用一张图形容(what???.jpg)这到底是在写什么?现在已经尽我所能看懂程序,并画出所测程序的流程和编写测试用例)

转载于:https://www.cnblogs.com/linpanhuang/p/6581912.html

总结

以上是生活随笔为你收集整理的第1次作业+105032014074的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。