VB中运算问题~

来源:百度知道 编辑:UC知道 时间:2024/05/11 01:44:02
Private Sub Form_Click()
m = Array("+", "-", "*", "/")
For i = 0 To 3
For j = 0 To 3
Print "1" & m(i) & "2" & m(j) & "3="
Next j
Next i
End Sub
打印并把打答案显示在text1.text中~~~如果我再建3个textboxy用来输入数字再运算,不只是1.2.3的3个数运算~朋友帮帮我~我菜鸟~想多多学学~
都不能实现,只是打印在text1中~没有计算结果~不要打印都可以,我想最主要是text1显示出计算结果并以逗号分开计算结果~~~谢谢你的回答~

m = Array("+", "-", "*", "/") 是变量,不是数组!!

Private Sub Form_Click()
dim result as string
m = Array("+", "-", "*", "/")
For i = 0 To 3
For j = 0 To 3
result="1" & m(i) & "2" & m(j) & "3=" & vbcrlf & result
Next j
Next i
text1.text=result
End Sub

如果要使用文本框接受输入的数字,
先建立三个文本框(text1,text2,text3),
Private Sub Form_Click()
dim result as string
m = Array("+", "-", "*", "/")
For i = 0 To 3
For j = 0 To 3
result=text1.text & m(i) & text2.text & m(j) & text3.text & vbcrlf & result
Next j
Next i
text1.text=result
End Sub

晕,真怀疑楼上的sameji ,这样行吗????
都没有进行运算的操作,你就想得出结果了/????