vb 编写一个程序,将一个矩阵转置,即行列元素对换。

 我来答
吾桐语
推荐于2016-10-18 · TA获得超过2914个赞
知道大有可为答主
回答量:1534
采纳率:94%
帮助的人:1108万
展开全部
Private Sub Command1_Click()
Dim a() As Integer, b() As Integer
n = InputBox("请输入阶数n:")
ReDim a(n, n)
For i = 1 To n
For j = 1 To n
a(i, j) = InputBox("请输入a(" & i & "," & j & ")")
Print a(i, j);
Next j
Print
Next i
Print
ReDim b(n, n)
Print "转置后:"
For i = 1 To n
For j = 1 To n
b(j, i) = a(i, j)
Next j
Next i
For i = 1 To n
For j = 1 To n
Print b(i, j);
Next j
Print
Next i
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纪小年
2012-04-18 · TA获得超过437个赞
知道小有建树答主
回答量:342
采纳率:0%
帮助的人:135万
展开全部
Dim a(5, 6) As Integer
Dim b(6, 5) As Integer
Dim tmp As Integer
For nnn = 0 To 5
For mmm = 0 To 6
b(mmm, nnn) = a(nnn, mmm)
Next
Next
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式