把其修改为1-100以内的加减法口算题
- Dim a, b, c, d, As Integer
- Private Sub CommandButton1_Click()
- a = Int(Rnd * 100 + 1)
- b = Int(Rnd * 100 + 1)
- c = Rnd
- If c > 0.5 Then
- Label1.Caption = "+"
- TextBox1.Text = a
- TextBox2.Text = b
- Else
- Label1.Caption = "-"
- If a < b Then
- TextBox1.Text = b
- TextBox2.Text = a
- Else
- TextBox1.Text = a
- TextBox2.Text = b
- End If
- End If
- End Sub
复制代码 这里关键的变化是通过产生的随机数来决定是加法还是减法,小于等于0.5就是减法,在减法时还需要判断两个数的大小,让大的数在前面,所以嵌套了一个条件判断。
在判断答案时,同样需要依据加法减法条件来判断。
|