文章

14

粉丝

0

获赞

137

访问

4.2k

头像
重复数字是否出现 题解:纯C语言
P5202 西北农林科技大学机试题
发布于2025年3月12日 14:00
阅读数 112

#include <stdio.h>
int main(){
    long n;
    scanf("%ld",&n);
    int a[10] = {0};
    
    int i;
    while(n){
        int ret = n%10;
        a[ret]++;
        n/=10;
    }
    int flag = 0;
    for(i=0;i<10;i++){
        if(a[i] > 1){
            printf("%d ",i);
            flag++;
        }
    }
    if(flag == 0)
        printf("No repeat number!");
    
    return 0;
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发