7-67 使用二维数组实现Matrix(矩阵)。 (60 分)
生活随笔
收集整理的這篇文章主要介紹了
7-67 使用二维数组实现Matrix(矩阵)。 (60 分)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
使用二維數(shù)組實現(xiàn)Matrix(矩陣)。
定義Matrix(矩陣)類,要求如下:
a) 變量:matrix(int型二維數(shù)組),row(行數(shù)),column(列數(shù));
b) 方法:實現(xiàn)兩個矩陣的乘法,所有方法將返回操作后的結果矩陣。(兩個矩陣的乘法:一個m×n的矩陣a(m,n)乘一個n×p的矩陣b(n,p),會得到一個m×p的矩陣c(m,p)。矩陣的行數(shù)和列數(shù)自定。)
c) 定義構造方法。
編寫主類,測試Matrix類。包括:構建對象,測試每一個方法,并將測試結果輸出到屏幕上。
輸入格式:
按下面格式輸入行數(shù)、列數(shù)和矩陣:
矩陣1:
矩陣2:
3 2 7 8 9 0 1 2輸出格式:
按下面格式輸出乘積矩陣,每行后面有一個空格符和回車換行符:
輸入樣例:
2 3 1 2 3 4 5 6 3 2 7 8 9 0 1 2輸出樣例:
28 14 79 44寫的可能有些粗糙
主要的思路就是第一個矩陣的第一行每個元素與第二個矩陣第一列的每個元素相乘并求和為新的矩陣第一行第一個的新元素,第二個的新元素為第一個矩陣的第一行每個元素與第二個矩陣第二列的每個元素相乘并求和。
總結
以上是生活随笔為你收集整理的7-67 使用二维数组实现Matrix(矩阵)。 (60 分)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《最强祖师》斩红尘玩法攻略
- 下一篇: 7-6 求一元二次方程 (10 分)