Private Sub Command1_Click() X1 = Int((100 * Rnd) + 1) If X1 Mod 2 = 0 Then MsgBox "X1是偶数!" Else MsgBox "X1是奇数!" End If X2 = Int((100 * Rnd) + 1) If X1 Mod 2 = 0 Then MsgBox "X1是偶数!" Else MsgBox "X1是奇数!" End If x3 = Int((100 * Rnd) + 1) If X1 Mod 2 = 0 Then MsgBox "X1是偶数!" Else MsgBox "X1是奇数!" End If End Sub 要偶数将奇数丢了,要奇数将偶数丢了
X1 = Int((100 * Rnd) + 1)
If X1 Mod 2 = 0 Then
MsgBox "X1是偶数!"
Else
MsgBox "X1是奇数!"
End If
X2 = Int((100 * Rnd) + 1)
If X1 Mod 2 = 0 Then
MsgBox "X1是偶数!"
Else
MsgBox "X1是奇数!"
End If
x3 = Int((100 * Rnd) + 1)
If X1 Mod 2 = 0 Then
MsgBox "X1是偶数!"
Else
MsgBox "X1是奇数!"
End If
End Sub
要偶数将奇数丢了,要奇数将偶数丢了
我是说间隔第一个Rnd与第二个Rnd 之间的偶数间隔
就是指第一个Rnd与第二个Rnd 之间的偶数间隔
如果要控制两个Rnd之间为偶,只要判断两个Rnd的奇偶就可以了,偶偶,奇奇为偶,奇偶为奇,要变为偶只要将其中一个加1 就行了