输入5*5阶的矩阵,编程实现:P209 (5)
A、求两条对角线上的各元素之和;
B、求两条对角线上行、列下标均为偶数的各元素之积。
#include<stdio.h>
#define NUM 5
int main()
{
int num[5][5],i,j;
int sum=0,mul=1;
printf("输入25个数\n");
for(i=0;i<NUM;i++)
for(j=0;j<NUM;j++)
scanf_s("%d",&num[i][j]);
for(i=0;i<NUM;i++)
for(j=0;j<NUM;j++)
{
if(i==j||i+j==4)
{
sum+=num[i][j];
if(i%2==0&&j%2==0)
mul*=num[i][j];
}
}
printf("对角线之和为%d\n",sum);
printf("对角线上行、列下标均为偶数之积为%d\n",mul);
return 0;
}
`