博客
关于我
真题演练-数符统计2
阅读量:716 次
发布时间:2019-03-21

本文共 668 字,大约阅读时间需要 2 分钟。

#include 
int CountRepeatNum(int a[], int n) { int b = 1, temp, count = 0; while (n != 0) { temp = n % 10; a[temp]++; n /= 10; } for (int i = 0; i < 10; i++) { if (a[i] > 1) { return i; } } return -1;}int main() { int n; printf("Input n:"); scanf("%d", &n); int count[] = {0}; int result = CountRepeatNum(count, n); if (result == -1) { printf("No repeated digit!\n"); } else { printf("Repeated digit!\n"); }}

注:以上代码优化后的版本:

  • 保持函数完整性和功能不变,符合C语言编程规范
  • 优化了代码结构和变量命名,使其更具可读性
  • 删除了不必要的注释和多余的格式,使代码更简洁
  • 主函数逻辑清晰,变量命名明确
  • 保持了与特定功能相符的代码结构
  • 维护了代码的可维护性和可扩展性
  • 代码格式符合标准C语言规范,适合技术编写
  • 转载地址:http://mdbrz.baihongyu.com/

    你可能感兴趣的文章
    Objective-C实现9×9二维数组数独算法(附完整源码)
    查看>>
    Objective-C实现A*(A-Star)算法(附完整源码)
    查看>>
    Objective-C实现A-Star算法(附完整源码)
    查看>>
    Objective-C实现abbreviation缩写算法(附完整源码)
    查看>>
    Objective-C实现ABC人工蜂群算法(附完整源码)
    查看>>
    Objective-C实现activity selection活动选择问题算法(附完整源码)
    查看>>
    Objective-C实现AC算法(Aho-Corasick) 算法(附完整源码)
    查看>>
    Objective-C实现adaboost算法(附完整源码)
    查看>>
    Objective-C实现Adler32算法(附完整源码)
    查看>>
    Objective-C实现AES算法(附完整源码)
    查看>>
    Objective-C实现AffineCipher仿射密码算法(附完整源码)
    查看>>
    Objective-C实现aliquot sum等分求和算法(附完整源码)
    查看>>
    Objective-C实现all combinations所有组合算法(附完整源码)
    查看>>
    Objective-C实现all permutations所有排列算法(附完整源码)
    查看>>
    Objective-C实现all subsequences所有子序列算法(附完整源码)
    查看>>
    Objective-C实现AlphaNumericalSort字母数字排序算法(附完整源码)
    查看>>
    Objective-C实现alternate disjoint set不相交集算法(附完整源码)
    查看>>
    Objective-C实现alternative list arrange备选列表排列算法(附完整源码)
    查看>>
    Objective-C实现An Armstrong number阿姆斯特朗数算法(附完整源码)
    查看>>
    Objective-C实现anagrams字谜算法(附完整源码)
    查看>>