問題描述
給定乙個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行,每行n個整數,表示a的m次冪所對應的矩陣。相鄰的數之間用乙個空格隔開
#include
intmain()
}for
(i=1
;i<=n;i++)}
if(m==1)
printf
("\n");
}}else
if(m==0)
else
}printf
("\n");
}}else}}
for(i =
1; i <= n; i++)}
}for
(i=1
;i<=n;i++
)printf
("\n");
}}}
C語言實現矩陣乘法
產生a 5行4列 b 4行3列 兩個隨機矩陣,每個元素是 10,10 之間的隨機整數並列印出來,列印出它們的乘積c矩陣。要求矩陣用 分隔開,以a,b,c的順序列印,各行對齊。include stdafx.h include include include include pragma warning...
矩陣乘法 C
using system using system.collections.generic using system.text namespace exe03 static void main string args int martixb new int int martixc new int m...
C 矩陣乘法
用慣了數學庫,有的時候有些基本的運算,像矩陣求逆,轉置矩陣什麼的,寫起來突然感覺有些生疏了,這裡算是對一些基本線性代數的複習。用c寫矩陣乘法 注意點 1 二維陣列與二級指標的區別 2 矩陣乘法的要點,新的結果矩陣的第i行第j列是矩陣a的第i行與矩陣b的第j列的乘積,這一點不熟悉,寫程式就會有點吃力 ...