int k[10] = { 0, 1, 1, 0, 2, 3, 2, 4, 2, 4 };
int l[10]; // 申请一个和k相同大小的数组,因为是排除相同,那l种大小必定小于等于k的大小
int m = 0; // 记录当前l种到底存了多少个元素
for (int i = 0; i < 10; i++){
int j = 0;
while (j<m){
if (k[i] == l[j]){
cout << l[j] << endl;
break; // 找到相同的了
}
j++;
}
if (j == m){
l[m] = k[i];
m++;
}
}
c++去除数组重复
最新推荐文章于 2024-07-31 20:21:44 发布