如何判断数组中元素是否完全不同
如何判断一个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;
作者:火星十一郎
本文版权归作者火星十一郎所有,欢迎转载和商用,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利.

浙公网安备 33010602011771号