第二次作业
通过测试最大子数组和的程序,我深入了解了其功能和运行逻辑。使用语句覆盖测试方法,我创建了三组测试用例来验证程序的正确性。在第一组测试数据中,我测试了当数据全是负数时程序的输出,确保程序能够正确处理这种情况并输出0。在第二组测试数据中,我测试了当前和大于最大和的情况下,程序的输出结果,以确保程序能够正确识别并更新最大子数组和。最后,在第三组测试数据中,我测试了当前和小于0时程序的输出结果,以确保程序能够正确处理负数和重新开始计算当前和的情况。通过这些测试,我确认程序的输出结果完全正确,可以有效地计算最大子数组和。这个测试过程不仅加深了我对程序功能的理解,也增强了我对测试方法的掌握和运用能力。