题解 | 上三角矩阵判定
上三角矩阵判定
https://www.nowcoder.com/practice/f5a29bacfc514e5a935723857e1245e4
#include <stdio.h>
int main() {
int n;
int b=1;//判断是没有进入if
int a[100][100]={0};
scanf("%d",&n);
for(int i=0;i<n;i++){
for(int j=0;j<n;j++){
scanf("%d",&a[i][j]);//输入
if(j<i){//在主对线左边
if(a[i][j]!=0){//不为0
b=0;
break;}//连续两个break跳出,我不会用goto...
}
}
if(b==0){
break;
}
}
if(b==1){printf("YES");};
if(b==0){printf("NO");};
return 0;
}
查看11道真题和解析