第三周作业

判断上三角矩阵

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。设计思路先输入几个矩阵,再输入几阶矩阵,最后判断。

运行截图

原文地址:https://www.cnblogs.com/ckl520/p/10540705.html