判断上三角矩阵
1.实验代码
#include<stdio.h>
#define N 10
int main()
{
int T,n;
int num[100][100];
int i,j,k;
int flag = 1;
scanf("%d",&T);
for(i=0;i<T;i++)
{
scanf("%d",&n);
for(j=0;j<n;j++)
{
for(k=0;k<n;k++)
{
scanf("%d",&num[j][k]);
}
}
int a,b;
for(a=1;a<n;a++)
{
for(b=0;b<a;b++)
{
if(num[a][b] != 0)
{
flag = 0;
break;
}
}
}
if(flag == 0)
{
printf("NO
");
}
else
{
printf("YES
");
}
flag = 1;
}
return 0;
}
2。设计思路先输入几个矩阵,再输入几阶矩阵,最后判断。
运行截图