藍橋杯基礎練習BASIC 17 矩陣乘法

2021-10-03 12:47:48 字數 1042 閱讀 1841

關鍵字:二維陣列 迴圈 矩陣

#include

#define max 10

intmain()

void

matrix_multiplication

(int order,

int power)

;int temp_martrix[max]

[max]=;

//臨時矩陣用於儲存的矩陣

int answer_martrix[max]

[max]=;

int i,j,k,m;

//控制迴圈變數

for(i=

0;i)for

(j=0

;j)scanf

("%d"

,&martrix[i]

[j])

;//輸入矩陣值

for(i=

0;i)for

(j=0

;j) temp_martrix[i]

[j]= martrix[i]

[j];

//拷貝原矩陣

for(m=

0;m < power-

1;m++)}

}for

(i=0

;i)for

(j=0

;j) temp_martrix[i]

[j]=answer_martrix[i]

[j];

for(i=

0;i)for

(j=0

;j) answer_martrix[i]

[j]=0;

}for

(i=0

;i)for

(j=0

;j) answer_martrix[i]

[j]=temp_martrix[i]

[j];

for(i=

0;i)}

如果這段**對您有幫助,希望您可以給猿猿乙個贊,謝謝您嘞,code不易,且看且珍惜。

藍橋杯 BASIC 17 基礎練習 矩陣乘法

問題描述 給定乙個n階矩陣a,輸出a的m次冪 m是非負整數 例如 a 1 23 4 a的2次冪 7 10 15 22 輸入格式 第一行是乙個正整數n m 1 n 30,0 m 5 表示矩陣a的階數和要求的冪數 接下來n行,每行n個絕對值不超過10的非負整數,描述矩陣a的值 輸出格式 輸出共n行,每行...

藍橋杯 BASIC 17 基礎練習 矩陣乘法

問題描述 給定乙個n階矩陣a,輸出a的m次冪 m是非負整數 例如 a 1 23 4 a的2次冪 7 10 15 22 輸入格式 第一行是乙個正整數n m 1 n 30,0 m 5 表示矩陣a的階數和要求的冪數 接下來n行,每行n個絕對值不超過10的非負整數,描述矩陣a的值 輸出格式 輸出共n行,每行...

藍橋杯 BASIC 17 矩陣乘法

基礎練習 矩陣乘法 時間限制 1.0s 記憶體限制 512.0mb 問題描述 給定乙個n階矩陣a,輸出a的m次冪 m是非負整數 例如 a 1 23 4 a的2次冪 7 10 15 22 輸入格式 第一行是乙個正整數n m 1 n 30,0 m 5 表示矩陣a的階數和要求的冪數 接下來n行,每行n個絕...