急求VB编程代码!!!! 5

图上的两题急求!!!谢谢各位了!!... 图上的两题急求!!!谢谢各位了!! 展开
 我来答
数学与计算机编程
2019-05-01 · TA获得超过2159个赞
知道大有可为答主
回答量:2312
采纳率:80%
帮助的人:562万
展开全部
Private Sub Command1_Click()
  Cls
  Randomize
  Dim MatrixA() As Integer, MatrixB() As Integer, Order
  Dim i As Integer, j As Integer
  Order = InputBox("请输入方阵的阶数N:", "矩阵运算", 5)
  If Order < 1 Or Not IsNumeric(Order) Then
    MsgBox "数据错误!", 16
  Else
    ReDim MatrixA(Order - 1, Order - 1), MatrixB(Order - 1, Order - 1)
    For i = LBound(MatrixA) To UBound(MatrixA)
      For j = LBound(MatrixA) To UBound(MatrixA)
        MatrixA(i, j) = Int(Rnd * 10)
        MatrixB(i, j) = Int(Rnd * 10)
      Next j
    Next i
    DisplayMatrix MatrixA, 1
    Print
    DisplayMatrix MatrixB, 1
    Print
    MatrixOperation MatrixA, MatrixB, LBound(MatrixA), UBound(MatrixA)
  End If
End Sub

Private Sub DisplayMatrix(ByRef a() As Integer, DigitCapacity As Integer)
  For i = LBound(a, 1) To UBound(a, 1)
    For j = LBound(a, 2) To UBound(a, 2)
      If DigitCapacity = 0 Then
        Print a(i, j);
      Else
        Print Format(a(i, j), String(DigitCapacity, "0")) & Space(1);
      End If
    Next j
    Print
  Next i
End Sub

Private Sub MatrixOperation(ByRef a() As Integer, ByRef b() As Integer, LowerBound As Integer, UpperBound As Integer)
  Dim SunMatrix() As Integer
  Dim DifferenceMatrix() As Integer
  Dim ProductMatrix() As Integer
  Dim i As Integer, j As Integer, k As Integer
  ReDim SunMatrix(LowerBound To UpperBound, LowerBound To UpperBound)
  ReDim DifferenceMatrix(LowerBound To UpperBound, LowerBound To UpperBound)
  ReDim ProductMatrix(LowerBound To UpperBound, LowerBound To UpperBound)
  For i = LBound(a) To UBound(a)
    For j = LBound(a) To UBound(a)
      SunMatrix(i, j) = a(i, j) + b(i, j)
      DifferenceMatrix(i, j) = a(i, j) - b(i, j)
      For k = LBound(a) To UBound(a)
        ProductMatrix(i, j) = ProductMatrix(i, j) + a(i, k) * b(k, j)
      Next k
    Next j
  Next i
  DisplayMatrix SunMatrix, 2
  Print
  DisplayMatrix DifferenceMatrix, 0
  Print
  DisplayMatrix ProductMatrix, 3
End Sub

无限遥远的耀星
2019-04-29 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:122
采纳率:66%
帮助的人:10.9万
展开全部
条件不全面,不知道最终实现什么
追问
实验周的题目,要求就在图上了,没有其他条件了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式