编程中的决策与操作技巧
1. 除法运算中的选择结构
在进行除法运算时,为了避免除零错误,需要使用选择结构。示例 1 和 2 中的选择结构仅在除数( num2 变量)不为 0 时计算商。示例 1 中的单分支结构仅在 num2 变量的值不为 0 时为商变量赋值;而双分支结构则始终为商变量赋值,要么是除法的结果,要么是数字 0。虽然这两种选择结构会产生相同的结果,但在这种情况下,示例 2 中的 Else 部分并非真正必要,因为商变量在 Dim 语句中已经包含数字 0。不过,使用双分支结构也没有问题,一些程序员认为这样可以使代码更清晰。
当除数必须为正数时,可以使用示例 3 中的单分支结构来防止除零运行时错误。操作步骤如下:
1. 确定除数的值是否大于 0。
2. 如果大于 0,则进行除法运算;否则,不进行运算。
2. 交换数值
2.1 拍卖屋应用示例
拍卖屋应用程序会显示用户输入的两个出价中的最低和最高出价。显示按钮的 Click 事件过程包含一个单分支选择结构,其条件是判断用户输入的第一个出价是否大于第二个出价。如果是,则交换两个出价,使第一个变量包含两个出价中的最低值。
以下是该事件过程的伪代码:
1. 将用户输入(出价 1 和出价 2)存储在变量中。
2. 如果第一个变量中的出价大于第二个变量中的出价:
- 交换两个出价,使第一个变量包含两个出价中的最低值。
3. 在 bidsLabel </
超级会员免费看
订阅专栏 解锁全文

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



