C语言:实现对一个4×4的方阵初始化,并判断其是否为对称矩阵27
发布网友
发布时间:2023-09-20 00:38
我来回答
共1个回答
热心网友
时间:2024-11-16 19:57
#include <stdio.h>
#include <math.h>
int main()
{
int i,j,a[4][4]={0},flag;
for(i=0;i<4;i++) //读入矩阵
for(j=0;j<4;j++)
scanf("%d",&a[i][j]);
flag = 1;
for(i=0;i<4;i++)
{
for(j=0;j<i;j++)
if(a[i][j]!=a[j][i])
{
flag = 0;
break;
}
if(!flag)
break;
}
if(flag) //如果是对称矩阵,输出YES,否则输出NO
printf("YES");
else
printf("NO");
return 0;
}