[填空题] 下面的程序实现矩阵的转置(即行列互换)。阅读程序并填空。Option Base 1Private Sub Form

[填空题] 下面的程序实现矩阵的转置(即行列互换)。阅读程序并填空。Option Base 1Private Sub Form,第1张

[填空题] 下面的程序实现矩阵的转置(即行列互换)。阅读程序并填空。 Option Base 1 Private Sub Form

[填空题] 下面的程序实现矩阵的转置(即行列互换)。阅读程序并填空。

Option base 1

Private Sub Form_Click()

m=InputBox(“输入行数”):n=InputBox(“输入列数”)

(11) a(mn)As Integer,b(n,m)As Integer

For I=1 to m

For i=1 to n

a(I,j)=Int(Rnd*90)+10

Next:next

For I=1 to m

Forj=1 to n

b(j,I): (12)

Next:Next

End Sub

正确答案:

[11]Redim[12]a(I,j)

参考解析:

重定义数组维度使用Redim函数。 b数组为转置后需要的数组,a数组为原值数组,所以本空赋值 *** 作一定是引用a数组的元素的值。b(j,I)为行列互换后的转置元素,所以对应原值应为a(I,j)。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5569671.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存