C语言学习之求一个3X3的整型矩阵对角线元素之和。
生活随笔
收集整理的這篇文章主要介紹了
C语言学习之求一个3X3的整型矩阵对角线元素之和。
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
求一個(gè)3X3的整型矩陣對(duì)角線元素之和。
int main(){int i,j,sum1=0,sum2=0; //定義 int a[3][3]; //定義數(shù)組 //給數(shù)組元素賦值 for(i=0;i<3;i++){ for(j=0;j<3;j++){printf("a[%d][%d]=",i,j);scanf("%d",&a[i][j]);}}//對(duì)數(shù)組元素進(jìn)行輸出與計(jì)算 for(i=0;i<3;i++){for(j=0;j<3;j++){printf("%d ",a[i][j]);//按照3X3格式輸出數(shù)組//計(jì)算主對(duì)角線之和 主對(duì)角線元素為:a[0][0]、a[1][1]、a[2][2] //即判斷i是否與J相等,相等則為主對(duì)角線上元素 if(i==j){sum1+=a[i][j];}//計(jì)算副對(duì)角線之和 主對(duì)角線元素為:a[0][2]、a[1][1]、a[2][0] //即判斷i+j是否等于2,相等則為副對(duì)角線上元素 if(i+j==2){sum2+=a[i][j];}}printf("\n");}//主對(duì)角線之和 printf("主對(duì)角線之和=%d\n",sum1);//副對(duì)角線之和 printf("對(duì)角線之和=%d",sum2);}輸出結(jié)果:
不懂請(qǐng)留言,謝謝
總結(jié)
以上是生活随笔為你收集整理的C语言学习之求一个3X3的整型矩阵对角线元素之和。的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言学习之用筛选法求100之内的素数。
- 下一篇: C语言学习之函数调用递归问题,有5个学生