全局变量赋值问题
vb.net吧
全部回复
仅看楼主
level 1
mrtree☞ 楼主
自学的VB.net,做一个解线性方程组问题。
界面如下:
Public Class Form1
Public i, j, n As Integer
Public a(n, n), p As Double
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
For i = 1 To n
For j = 1 To n
a(i, j) = InputBox("请输入a" & i & j, "输入元素")
Next j
Next i
End Sub
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
n = Val(InputBox("请输入矩阵阶数", "输入数据"))
End Sub
出现了这样的问题,自己理解了下是在一个过程中给全局变量赋值出现了问题,求教啊。
End Class
2017年11月05日 08点11分 1
level 11
这个问题跟全局变量没啥联系,异常已经跟你说了,是数据类型转换出问题了。
你居然还往全局变量方向想,很有想法啊你
2017年11月05日 09点11分 2
他说的没错啊,时在给全局变量复制的时候出的问题
2017年11月09日 09点11分
@ztw1122 是数据类型问题,不是变量作用域问题
2017年11月09日 11点11分
level 10
vb.net时代,不再自动将字符串转为双精度浮点数了,自己长点心吧.
2017年11月09日 09点11分 3
1