编程中的循环结构与算术赋值运算符应用
1. 应用测试与结果分析
1.1 无效值测试
在应用测试中,我们使用测试数据图表里列出的无效值来测试应用。具体操作步骤如下:
1. 点击“Calculate”按钮。
2. 按下退格键删除对话框中的“0.00”,然后按回车键。由于输入区域没有值, InputBox 函数会返回空字符串,循环结束,程序会将平均销售额显示为“$0.00”。
3. 再次点击“Calculate”按钮,依次输入“x”和“$5”,每次输入后按回车键,最后点击“Cancel”按钮。此时,平均销售额框中会显示“$0.00”。这是因为 TryParse 方法会把字母“x”转换为数字“0”,存储到 decSales 变量中,该值加到累加器里仍为“0”,计数器加“1”变为“1”。接着,循环内的 InputBox 函数会提示输入另一个销售额,由于 TryParse 方法不识别“$”,会把“$5”转换为“0”并存储到 decSales 变量中,该值加到累加器里还是“0”,计数器再加“1”变为“2”。当点击“Cancel”按钮时,循环结束,平均销售额通过累加器的值(“0”)除以计数器的值(“2”)计算得出,结果为“0”,格式化后的结果会显示在 lblAvg 控件中。
1.2 退出应用
点击“Exit”按钮,关闭代码编辑器窗口,然后关闭解决方案。
超级会员免费看
订阅专栏 解锁全文
1909

被折叠的 条评论
为什么被折叠?



