博客
关于我
真题演练-数符统计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/

    你可能感兴趣的文章
    Python numpy插入、读取至postgreSQL数据库中bytea类型字段
    查看>>
    Python numpy数据的保存和读取
    查看>>
    python numpy矩阵索引_python – 在2D numpy ndarray或numpy矩阵中获取前N个值的索引
    查看>>
    Python OCR库:自动化测试验证码识别神器!
    查看>>
    python opencv - 斑点检测或圆形检测
    查看>>
    Python还可以做情感分析你不看看吗?
    查看>>
    Python OpenCV HoughLinesP 无法检测线
    查看>>
    Python OpenCV-使用透明度覆盖图像
    查看>>
    python Opencv图像基础操作
    查看>>
    Python OpenCV将图像转换为字节字符串?
    查看>>
    python OpenCV视频的读取及保存
    查看>>
    python open和file的区别
    查看>>
    python open读取文件并对换行进行处理
    查看>>
    python os, os.path和sys模块
    查看>>
    Python os.environ 处理环境变量
    查看>>
    python os.path模块常用方法详解
    查看>>
    python os.system
    查看>>
    Python os.system执行多条语句,os.system的返回值以及与os.popen的区别
    查看>>
    Python os和sys模块
    查看>>
    python os文件/目录
    查看>>