求一个3*3矩阵对角线元素之和。

本文介绍了一个使用C语言实现的简单程序,该程序能够接收一个3x3矩阵作为输入,并计算主对角线及从右上到左下的对角线元素之和。通过这个例子,读者可以了解到如何利用双重循环来读取矩阵数据以及如何计算特定对角线上的元素总和。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

/*#include "stdio.h"
#include "string.h"

void main(){
     int a[3][3],i,j=2,b,c,z=0,l=0,k=0;
  for(i=0;i<3;i++){
   for(j=0;j<3;j++){
    scanf("%d",&a[i][j]); }}
  for(i=0;i<3;i++){
   for(j=2;j>=0;j--){
         if(i==0) c=a[0][2];
   if(i==1) c=a[1][1];
   if(i==2) c=a[2][0];
  //c=a[i][j-i];        此步骤,在i=2,j=0时 j-i=-2,即为a[1][0],取不到正确值
  } b=a[i][i]; z=z+b; l=l+c;  printf("c=%d\n",c); printf("b=%d\n",b); ////printf("z=%d l=%d a[i][i]=%d i=%d j=%d\n",z,l,a[i][i],i,i);  printf("a[i][j]=%d i=%d j=%d\n",a[i][j],i,j);
  }
     k=z+l; printf("k=%d z=%d l=%d\n",k,z,l);
}*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值