如何判断一个4*4的数组中所有的元素都不相同,一个4*4的二维数组,判断数组中每个元素是否相同 如相同就返回0 都不相同就返回1 int fun(int a[4][4]) { int i = 0, j = 0; int m = 0, n = 0; for (i = 0; i < 4; i++) { for (j = 0; j < 4; j++) { for (m = i; m < 4; m++) { for (n = j + 1; n < 4; n++) { if (a[i][j] == a[m][n]) { return 0; } } } } } return 1; } 一位数组判同 for(i=0;i<n;i++) for(j=i+1;j<n;j++) if(a[i]!=a[j]) return 0 return 1;