如何判断一个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;