数组 查询重复数字

// 1查重复数字
#include int main(int argc, char const *argv[])
{int arr[10] = {1, 2, 3, 4, 5, 7, 7, 7, 7, 1};int ayy[10] = {0};int sum  = 0, k = 0;for (int i = 0; i < 10; i++){sum = 0;for (int j = 0; j < 10; j++){if (i == j)//当i == j的时候就下一步比较就是自己比较自己了,所以直接跳过{continue;}if (arr[i] == arr[j])//外面循环一次,里面循环完毕{sum++;}}// 如果没有重复的就赋值if(sum == 0){ayy[k] = arr[i];k++;}printf("arr[%d] = %d  有%d个重复字符\n", i, arr[i], sum );}for (int i = 0; i < 10; i++){printf("-%d", ayy[i]);}printf("\n");return 0;
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部