简单,你已经问了很多5级考试的问题了,说句你不爱听的话,你的水平不足以考这个等级,我六级的题目都会做(我看过,不过我没去考),不知道你考这个等级有啥用,我觉得没啥用就不考了。这道题的0-10应该是指整数(如果不限制这点没啥意义),这里的“三次没有猜中”的意思应该是,三次之中至少有一次猜中,就算成功的。代码如下:
r = 0 //记录答对结果次数
For i = 1 To 3
Randomize
RndNumber = Int(11 * Rnd)
InputNumber = InputBox("请输入0-10的整数")
If Clng(InputNumber) = RndNumber Then
r = r + 1
MessageBox "猜测成功!"
Exit For
End If
Next
If r = 0 Then
MessageBox "三次没有猜中,猜测失。"
End If