求一个整型矩阵A3*3 的主对角线和次(副)对角线元素之积
发布网友
发布时间:2023-09-01 21:22
我来回答
共2个回答
热心网友
时间:2024-02-27 03:28
本人测试通过,如有问题可以联系我。
#include<stdio.h>
int main()
{
int A[3][3];
int i,j;
printf("请输入3*3矩阵的值,9个数据一起输入,中间以空格隔开,例如5 8 6:\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&A[i][j]);
printf("你输入的矩阵如下:\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
printf("%d ",A[i][j]);
printf("\n");
}
printf("主对角线元素之积为:%d\n",(A[0][0]*A[1][1]*A[2][2]));
printf("次对角线元素之积为:%d\n",(A[0][2]*A[1][1]*A[2][0]));
return 0;
}
热心网友
时间:2024-02-27 03:29
#include <stdio.h>
int main()
{
int a[3][3]={{1,2,3},{2,3,4},{3,4,5}};
int multi=1;
for(int i=0;i<3;i++)
multi*=a[i][i]*a[i][2-i];
printf("%d",multi);
}
热心网友
时间:2024-02-27 03:28
本人测试通过,如有问题可以联系我。
#include<stdio.h>
int main()
{
int A[3][3];
int i,j;
printf("请输入3*3矩阵的值,9个数据一起输入,中间以空格隔开,例如5 8 6:\n");
for(i=0;i<3;i++)
for(j=0;j<3;j++)
scanf("%d",&A[i][j]);
printf("你输入的矩阵如下:\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
printf("%d ",A[i][j]);
printf("\n");
}
printf("主对角线元素之积为:%d\n",(A[0][0]*A[1][1]*A[2][2]));
printf("次对角线元素之积为:%d\n",(A[0][2]*A[1][1]*A[2][0]));
return 0;
}
热心网友
时间:2024-02-27 03:29
#include <stdio.h>
int main()
{
int a[3][3]={{1,2,3},{2,3,4},{3,4,5}};
int multi=1;
for(int i=0;i<3;i++)
multi*=a[i][i]*a[i][2-i];
printf("%d",multi);
}