一道编程题—输出字符串内重复的数字

给定字符串:{1,2,4,5,3,4,6,2,1,7}

输出:2,4,1

思考过程:

  两个循环,外循环为被比较值,内循环为比较值

  如果相等,标志+1

  如果标志>1

  则说明存在重复的数字

  输出

void test(){
    int i[]={1,2,4,5,3,4,6,2,1,7};
    
    for(int k=0;k < i.length; k++){
        int m=0;
        for(int l=0;l < i.length; l++){
            if(i[k] == i[l]){
                m++;
            }
        }
        if(m > 1){
            printf("%d", i[k]);
        }
    }
    return 0;

}
原文地址:https://www.cnblogs.com/darcy-hui/p/13359245.html