1. 題目說明:
請依下列題意進行作答,使輸出值符合題意要求。
2. 設計說明:
請撰寫一程式,首先要求使用者輸入矩陣的列數(m)與行數(n),代表要創建矩陣A有 m x n 個元素,接著依序輸入 m x n 個元素值(皆為整數),請計算 A 的轉置矩陣 AT,並輸出兩個矩陣 A 與 AT 。
提示:矩陣(Matrix)指的是外觀為 m x n 的二維資料,其中 Aij 表示矩陣中第 i 列第 j 行的元素,而位置可表示成 (i,j) 。
提示:矩陣 A 的轉置(Transpose)是另一個矩陣 AT,方法是將矩陣 A 中每個元素從位置 (i,j) 轉換到 (j,i)。例如:
提示:輸出矩陣時,每列皆使用中括號([、])包覆,且整數間使用半形空白間隔。
第 1 列:輸入矩陣的列數 m。
第 2 列:輸入矩陣的行數 n。
第 3~m*n+2 列:依序輸入矩陣元素(皆為整數)。
1. 初始創建矩陣 A
2. 轉置後矩陣 AT
2 3 1 2 3 4 5 6
Original: [1 2 3] [4 5 6] Transpose: [1 4] [2 5] [3 6]
3 3 -1 25 -5 33 100 -78 56 63 -99
Original: [-1 25 -5] [33 100 -78] [56 63 -99] Transpose: [-1 33 56] [25 100 63] [-5 -78 -99]
| 編號 | 身分 | 題目 | 主題 | 人氣 | 發表日期 |
沒有發現任何「解題報告」 |
|||||