题解 | KiKi判断上三角矩阵
KiKi判断上三角矩阵
https://www.nowcoder.com/practice/9a6786c28cdb45f9b991685f867b5d08
//希望能给你一些思路 #include <stdio.h> int main() { int n; scanf("%d",&n); int arr[n][n];//创建二维数组 for(int i=0;i<n;i++)//对二维数组输入 { for(int j=0;j<n;j++) { scanf("%d ",&arr[i][j]); } } int flag=0; for(int i=1;i<n;i++)//找出判断矩阵下行的区间 { for(int j=0;j<i;j++) { if(arr[i][j]!=0)//如果矩阵下行出现非0 { flag++; printf("NO");//则输出NO break;//跳出内循环 } } if(flag!=0) { break; }//跳出外循环 } if(flag==0) { printf("YES");//否则输出YES } return 0; }