C語言:將一個4X4的矩陣賦值,矩陣元素的值為其行數與列數的乘積
題目來源:大工慕課 連結
作者:Caleb Sung
題目要求
將一個4X4的矩陣賦值,矩陣元素的值為其行數與列數的乘積,如:第一行第一列的元素為1,第四行第四列的元素為16,並按四行四列輸出該矩陣,同時求此矩陣所有外圍元素的和。(可參考例7-6)
解答示範
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
void main()
{
int a[4][4],i,j,s2=0,sum=0;
for(i=0;i<4;i++)
for(j=0;j<4;j++)
a[i][j] = (i+1) * (j+1);
printf("陣列為:\n");
for(i=0;i<4;i++)
for(j=0;j<4;j++)
{
printf("%d\t",a[i][j]);
if(j==3)
printf("\n");
}
printf("\n");
for(i=0;i<=3;i++)
{
s2+=a[i][0];
s2+=a[i][3];
}
for(i=1;i<=2;i++)
{
s2+=a[0][i];
s2+=a[3][i];
}
printf("此陣列外圍元素之和的值為: %d\n",s2);
}
輸出結果
陣列為:
1 2 3 4
2 4 6 8
3 6 9 12
4 8 12 16
此陣列外圍元素之和的值為: 75
相關文章
- 已知一個矩陣,將矩陣中和值最大的一行元素與首行互換矩陣
- C語言:求4x4矩陣外圍元素之和C語言矩陣
- 將一個陣列賦值給另外一個陣列陣列賦值
- c語言結構體中的一個char陣列怎麼賦值?C語言結構體陣列賦值
- 【矩陣求導】關於點乘 (哈達瑪積)的矩陣求導矩陣求導點乘
- 【OpenCV學習】多通道矩陣的賦值和取值OpenCV矩陣賦值
- matlab之size:返回矩陣的行數和列數Matlab矩陣
- 【矩陣的乘積/複合變換】- 圖解線性代數 05矩陣圖解
- 獲取陣列中子串乘積的最大值陣列
- 尋找陣列中和為定值的兩個數陣列
- 資料結構:陣列,稀疏矩陣,矩陣的壓縮。應用:矩陣的轉置,矩陣相乘資料結構陣列矩陣
- 矩陣連乘矩陣
- C語言:10個元素整型陣列,最小值和第一個元素交換,最大值與最後一個元素交換C語言陣列
- HDU 3059 Fibonacci數列與矩陣求和 矩陣大小不固定矩陣
- 陣列賦值陣列賦值
- go語言變數的宣告與賦值Go變數賦值
- C語言實現將一個陣列中的奇偶數分別存放C語言陣列
- C語言 第 7 節 如何將字串指標指向的內容賦值給陣列C語言字串指標賦值陣列
- Javascript 解構賦值,將屬性/值從物件/陣列中取出,賦值給其他變數JavaScript賦值物件陣列變數
- C語言 有一個整形陣列a,有10個元素,要求輸出陣列中的全部元素C語言陣列
- CUDA 版本矩陣乘矩陣
- HDU 1588 斐波那契數列數列變形和矩陣連乘矩陣
- IT附加價值矩陣(轉載)矩陣
- 用C語言輸出蛇形矩陣C語言矩陣
- 子陣列的乘積陣列
- 3.5、矩陣變數矩陣變數
- c語言 將一個陣列中的奇數和偶數分開放在一起C語言陣列
- 在陣列中尋找和為指定值的兩個數陣列
- 矩陣和陣列矩陣陣列
- 演算法-陣列與矩陣演算法陣列矩陣
- 【C語言】給定兩個整型變數的值,將兩個值的內容進行交換C語言變數
- python之矩陣相加:提示使用者輸入矩陣的行數n,再提示使用者輸入矩陣的列數m,接下來,提示使用者輸入 2*n*m 個數字(每次輸入 一個數字)。輸出 C=A+B。Python矩陣
- 斐波那契數列Ⅳ【矩陣乘法】矩陣
- 二維陣列按照其內層陣列的某個鍵值排序陣列排序
- 3D圖形:矩陣的行列式,矩陣的逆、正交矩陣、齊次矩陣3D矩陣
- 矩陣連乘問題矩陣
- hdu 1757 矩陣連乘矩陣
- C語言實現矩陣螺旋輸出C語言矩陣