問題描述;魔法矩陣是指任意大小的矩陣,每行每列以及兩個主對角線的數字和都相等的矩陣。輸入乙個(3*3)的矩陣,判斷該矩陣是否為魔法矩陣。如果是則輸出「yes",否則輸出」no"。
輸入;3*3的矩陣
輸出:yes 或者 no
**:
/*
問題描述;魔法矩陣是指任意大小的矩陣,每行每列以及兩個主對角線的數字和都相等的矩陣。輸入乙個(3*3)的矩陣,判斷該矩陣是否為魔法矩陣。如果是則輸出「yes",否則輸出」no"。
輸入;3*3的矩陣
輸出:yes 或者 no
*/#include #include int main()
for(j=0;j<3;j++)
if(num[0][0]+num[1][1]+num[2][2]!=sum)
true=0;
if(num[2][0]+num[1][1]+num[0][2]!=sum)
true=0;
if(true==1)
printf("yes");
else
printf("no");
return 0;
}
程式執行結果展示:
知識點總結:二維陣列
學習心得:還是小錯誤不斷
OJ矩陣乘法
給定乙個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次冪所對應...
華為OJ 蛇形矩陣
蛇形矩陣 題目說明 蛇形矩陣是由1 開始的自然數依次排列成的乙個矩陣上三角形。樣例輸入 5 樣例輸出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 介面說明 原型 void getresult int num,char presult 輸入引數 int num 輸入的正整數...
華為OJ 蛇形矩陣
題目說明 蛇形矩陣是由1開始的自然數依次排列成的乙個矩陣上三角形。樣例輸入 5 樣例輸出 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11 介面說明 原型 void getresult int num,char presult 輸入引數 int num 輸入的正整數n 輸出引數...