
VB题,各位大神求解🤝
制作一个猜数游戏,点击按钮“生成随机数”,生成一个0~1000的随机数在文本框TEXT/上输人数字来猜测该随机数具体为多少。在输人数值以后系统会提示输入的数值与生成的随机...
制作一个猜数游戏,点击按钮“生成随机数”,生成一个0~1000的随机数在文本框TEXT/上输人数字来猜测该随机数具体为多少。在输人数值以后系统会提示输入的数值与生成的随机数相比,是大了还是小了,并在下方的标签上显示出已经猜测的次数。
展开
展开全部
Dim x As Integer
Private Sub Command1_Click()
Randomize Timer
x = Int(Rnd * 1001)
Label1.Caption = 0
Label2.Caption = ""
Text1.Text = ""
MsgBox "开始猜数,在文本框内输入数字,然后按判断按钮"
End Sub
Private Sub Command2_Click()
Label1.Caption = Val(Label1.Caption) + 1
Label2.Caption = Label2.Caption & Text1.Text
If Val(Text1.Text) > x Then
Label2.Caption = Label2.Caption & "大了 "
ElseIf Val(Text1.Text) < x Then
Label2.Caption = Label2.Caption & "小了 "
ElseIf Val(Text1.Text) = x Then
Label2.Caption = Label2.Caption & "对了 "
MsgBox "对了"
End If
End Sub
Private Sub Command1_Click()
Randomize Timer
x = Int(Rnd * 1001)
Label1.Caption = 0
Label2.Caption = ""
Text1.Text = ""
MsgBox "开始猜数,在文本框内输入数字,然后按判断按钮"
End Sub
Private Sub Command2_Click()
Label1.Caption = Val(Label1.Caption) + 1
Label2.Caption = Label2.Caption & Text1.Text
If Val(Text1.Text) > x Then
Label2.Caption = Label2.Caption & "大了 "
ElseIf Val(Text1.Text) < x Then
Label2.Caption = Label2.Caption & "小了 "
ElseIf Val(Text1.Text) = x Then
Label2.Caption = Label2.Caption & "对了 "
MsgBox "对了"
End If
End Sub

2023-08-25 广告
意法半导体致力于引领单片机技术和产品的创新,推动生态系统的建设,为用户提供满意的产品和技术服务。意法半导体单片机产品线拥有业界宽广、极具创新力的32位产品系列 – STM32,覆盖超低功耗、超高性能方向,同时兼具一流的市场竞争力。STM32...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询