vb点击按钮在text1中随机生成测试题

vb点击按钮在text1中随机生成测试题

Private Sub Command1_Click()
a = Int(Rnd * 10)
b = Int(Rnd * 10)
c = Int(Rnd * 4)
If c = 0 Then
    Text1.Text = a & "+" & b & "="
ElseIf c = 1 Then
    Text1.Text = a & "-" & b & "="
ElseIf c = 2 Then
    Text1.Text = a & "*" & b & "="
Else
    Text1.Text = a & "/" & b & "="
End If
End Sub

温馨提示:内容为网友见解,仅供参考
无其他回答

用VB怎么编程这道题:程序运行时在文本框text1中随机显示一个四位正整 ...
编写使用Visual Basic(VB)解决特定编程任务的代码,具体任务是在文本框Text1中随机显示一个四位正整数,点击按钮Command1后执行操作。下面是实现这一功能的代码:vb Private Sub Command1_Click()Randomize Text1.Text = Int(Rnd * 9000) + 1000 End Sub 解释:这段代码利用了Visual Basic的伪随机...

...一些数中产生随机数? 例如:点击一次按钮,text1中显...
private sub command1_click()a=Array(1,3,4,12,16) '设置数组a Randomize '初始化随机数生成器 b=int(Rnd*5) '产生0—4之间随机数;因为数组a下标默认从0开始 text1.text =a(b)把抽取的随机数送到text1 end sub

求vb代码:按一个按钮随机出现一道有两个100到999之间的数组成的计算题...
在窗体form1上画一个label1显示算式、一个text1输入答案,一个command1(更换命题)和一个command2(提交答案)。然后将以下代码黏贴到form1代码窗运行。你自己的代码做了部分调整放在command1里了:Dim shu1 As Long, shu2 As Long, fuhao As String Private Sub Command1_Click()Randomize shu1 ...

...首先单击“产生”,在文本框1随机产生一串大写字母,在文本框2,练打 ...
Private Sub Command2_Click()Timer1.Enabled = False End Sub Private Sub Form_Load()Timer1.Interval = 1000 Text1 = "": Text2 = "": Text3 = "": Text4 = ""End Sub Private Sub Text2_Click()Timer1.Enabled = True End Sub Private Sub Timer1_Timer()Static p!, sum%, m...

vb如何在text1中输入一道算式按一下按钮就出解
可以对text1里的式子按照字符读取,将两个运算符号之间的数字赋值给数字变量,对应的符号则对应的运算符号。如:3+5*8. 先把3赋值给变量a(0),b(0)=“+”对应加好运算符,5赋值给a(1),b(1)=“*”对应乘法,8赋值给a(2).依此类推,最后运算就是 c=a(0)if b(0)="+" then c=...

vb编写一个能随机出题的100以内的加减乘除口算运算器,可以随即加减、乘 ...
'添加一个文本框,一个标签,一个按钮 Option Explicit Dim myre As Integer Private Sub Command1_Click()If Val(Text1.Text) = myre Then MsgBox "对!", , "结果" Else MsgBox "错!", , "结果"zhzsucyg Text1.SetFocus End Sub Private Sub Form_Load()Command1.Caption = "下一题...

vb中怎么编写 单击命令按钮,则窗体显示文本框内的内容?
1、首先,双击窗体空白处进入代码窗口。2、然后我们在事件中找到Click事件。3、这个时候开始编写代码测试【Print "我是Click单击属性!"】。4、然我们开始运行测试。5、启动后,我们在窗体空白处单击。6、这个时候我们将可以看到测试的效果。

vb随机生成10个数并显示在一个文本框中, 并找出最大数,指出它的位置...
添加一个text1,输入以下代码,然后运行。单击窗体,十个随机数显示在text1中,弹出对话框,提示第几个为最大数,并将最大数选中。Private Sub form_Click()Dim a(1 To 10) As Integer, i As Integer Randomize For i = 1 To 10 a(i) = Int(Rnd * 90) + 10 Text1.Text = Text1....

求VB代码 使用mid、left、right函数。在text1文本框中输入一个字符串...
istr ="Visual Basic程序设计教程(第3版)"label1.caption=left(istr,12)label2.caption=mid(istr,13,6)label3.caption=right(istr,5)

VB.NET中怎么实现每单击一次按钮,文本框就多出现一个1-13的随机...
Private Sub Command1_Click()If b < 5 Then b = b + 1 x = Int(n * Rnd()) + 1 Text1.Text = Text1.Text & a(x) & " "a(x) = a(n)n = n - 1 Else Call Form_Load End If End Sub Private Sub Form_Load()Randomize n = 13: b = 0 For i = 1 To 13 a...

相似回答