程序填空题:判断二维数组是否对称
检查n阶方阵a中的所有元素是否都沿主对角线对称,即对所有i,j都满足a[i][j]和a[j][i]的值相等,假定所有变量都已正确定义并赋值,请填空。
found=1; //标志变量,1代表对称,0代表不对称
for(i=0;i<n;i++){
for(j=0;j<n;j++){
if()
{
;
break;
}
}
if() break;
}
if(found!=0) printf("对称\n");
else printf("不对称\n");
答案:
第1空:a[i][j]!=a[j][i]
第2空:found=0
第3空:found==0
found=1; //标志变量,1代表对称,0代表不对称
for(i=0;i<n;i++){
for(j=0;j<n;j++){
if()
{
;
break;
}
}
if() break;
}
if(found!=0) printf("对称\n");
else printf("不对称\n");
答案:
第1空:a[i][j]!=a[j][i]
第2空:found=0
第3空:found==0