早教吧作业答案频道 -->其他-->
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说下标越界,让先打印一个...的网友还看了以下:
选出画线部分发音不同的单词.怎么写?A.student(u)B.cute(u)C.but(u)A. 2020-05-14 …
产生[1,50]范围内某一随机整数的表达式是()A.Rnd*50B.Int(Rnd*50)C.In 2020-05-14 …
BSP方法建立数据类与过程的关系通常是利用______。A) 过程/组织矩阵B) U/C矩阵C) 系 2020-05-24 …
什么是酉向量酉矩阵是U*U=I,那酉向量是什么? 2020-06-12 …
模拟三设函数u(x,y)=B(x+y)+B(x-y)+∫[x-y→x+y]C(t)dt,其中函数B 2020-07-21 …
补集是否可以是空集补集的定义为设全集为u,a是u的子集,由u中不属于a的所有元素组成的集合称为a的 2020-07-29 …
设全集U={1234567}集合A={1357}集合B={35}则()A.U=A∪BB.U=(A) 2020-07-30 …
问一道高一数学的数集题,求答案就OK不用过程如题,设集合U={x丨-3≤x≤5},A={x丨-1< 2020-07-30 …
U={1,3},A={1,3},求CuA.补集的定义是若A是U是子集,那么集合U中除去集合A中的元 2020-07-30 …
x²/√(x²-a²)dx令u=x²-a²,得du=2xdx,∫x²/√(x²-a²)dx=∫(u+ 2021-01-07 …