早教吧作业答案频道 -->其他-->
VB说下标越界,让先打印一个5*5的矩阵,在交换第二第四行.我的代码PrivateSubFormLoad()Dimmat(5,5)AsIntegerShowPrint"初始矩阵为:"Fori=1To5Forj=1To5mat(i,j)=Int(Rnd()*90+10)PrintTab(5*j);mat(i,j);N
题目详情
VB 说下标越界,让先打印一个5*5的矩阵,在交换第二第四行.
我的代码
Private Sub Form_Load()
Dim mat(5,5) As Integer
Show
Print "初始矩阵为:"
For i = 1 To 5
For j = 1 To 5
mat(i,j) = Int(Rnd() * 90 + 10)
Print Tab(5 * j); mat(i,j);
Next
Print
Next
Print "交换第二列和第四列后的矩阵为:"
For j = 1 To 5
t = mat(2,j)
mat(2,j) = mat(4,j)
mat(4,j) = t
Next
For i = 1 To 5
For j = 1 To 5
Print Tab(j * 5); mat(i,j);
Next
Print
Next
End Sub
我的代码
Private Sub Form_Load()
Dim mat(5,5) As Integer
Show
Print "初始矩阵为:"
For i = 1 To 5
For j = 1 To 5
mat(i,j) = Int(Rnd() * 90 + 10)
Print Tab(5 * j); mat(i,j);
Next
Next
Print "交换第二列和第四列后的矩阵为:"
For j = 1 To 5
t = mat(2,j)
mat(2,j) = mat(4,j)
mat(4,j) = t
Next
For i = 1 To 5
For j = 1 To 5
Print Tab(j * 5); mat(i,j);
Next
Next
End Sub
▼优质解答
答案和解析
Print "交换第二列和第四列后的矩阵为:"
For j = 1 To 5
t = mat(2,j)
mat(2,j) = mat(4,j)
mat(4,j) = t
Next
For i = 1 To 5
For j = 1 To 5
Print Tab(j * 5); mat(i,j);
Next
Print
Next
End Sub
For j = 1 To 5
t = mat(2,j)
mat(2,j) = mat(4,j)
mat(4,j) = t
Next
For i = 1 To 5
For j = 1 To 5
Print Tab(j * 5); mat(i,j);
Next
Next
End Sub
看了 VB说下标越界,让先打印一个...的网友还看了以下:
被损坏的计算器(555-5)÷5÷5-5(5+5+5+5+5+5+5+5+5+5+5+5+5+5+ 2020-04-07 …
、按一定规律排列的一串数:1/1,-1/3,2/3,-3/3,1/5,-2/5,3/5,-4/5, 2020-05-14 …
123312313213232111131+1+1+5+5+8+8+6+2+2+2+2+2+2+2 2020-05-17 …
三角形abo的顶点坐标分别是a(负5,5)b(5,5)c(0,0)三角形abo的顶点坐标分别是a( 2020-06-03 …
语文仿写句子用美好的心灵看世界,总是用乐观的精神面对一生,多一分自信,少一分失望;用美好的心灵看世 2020-06-11 …
根据乘方的定义:5的2次方=5*5,5的3次方=5*5*5则5的2次方*5的3次方=(5*5)*( 2020-07-01 …
求下列各圆的一般方程:1.过点A(5,1),圆心为点C(8,-3)2.过三点(-1,5)(5,5) 2020-07-26 …
在直角坐标系xOy中,曲线c1的参数方程为:(θ为参数),把曲线c1上所有点的纵坐标压缩为原来的一 2020-07-31 …
lingo求解谢谢了急用悬赏20请帮忙修改一下并得出准确答案谢谢了model:max=w1+w2+w 2020-10-31 …
小张曾在网上看中了标价为5欧元的一件小饰品,那时的汇率为1欧元=10人民币元.一个月后,欧元贬值了5 2020-12-31 …