c语言编程练习题:7-142 判断上三角矩阵
作者:yunjinqi   类别:    日期:2023-05-31 17:22:59    阅读:113 次   消耗积分:0 分    

image.png

#include <stdio.h>

int main(){
    int T;
    int n;
    int matric[10][10];
    int num;
    if (scanf("%d",&T)!=EOF){
        for (int i=0;i<T;i++){
            if (scanf("%d",&n)!=EOF){
                // 生成matric
                for (int j=0;j<n;j++){
                    for (int l=0;l<n;l++){
                        if (scanf("%d",&num)!=0){
                            matric[j][l]=num;
                        }
                        
                    }
                }
                //判断是否满足上三角矩阵
                int count=0;
                for (int j=0;j<n;j++){
                    for (int l=0;l<n;l++){
                        if (j>l){if (matric[j][l]!=0){count=1;}}
                    }
                }
                if (count==0){printf("YES\n");}
                if (count!=0){printf("NO\n");}
                

            }

        }
        
    }
    else{
        printf("input wrong");
    }
    return 0;
}


版权所有,转载本站文章请注明出处:云子量化, http://www.woniunote.com/article/267
上一篇:c语言编程练习题:7-141 统计一行文本的单词个数
下一篇:c语言编程练习题:7-143 字符串排序