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

    你可能感兴趣的文章
    PermissionError:[Errno 13] 权限被拒绝:‘/manage.py‘
    查看>>
    Permutation
    查看>>
    return torch._C._broadcast_coalesced(tensors, devices, buffer_size)RuntimeError: NCCL Error 2:unhand
    查看>>
    perspective意思_2020年12月英语四级词汇讲解丨考点归纳:perspective
    查看>>
    PE启动盘和U启动盘(第三十六课)
    查看>>
    PE文件,节头有感IMAGE_SECTION_HEADER
    查看>>
    PE查找文件偏移地址
    查看>>
    PE知识复习之PE的导入表
    查看>>
    pfsense关闭nat
    查看>>
    PFX(Parallel Framework) and Traditional Multithreading
    查看>>
    PGOS:今天动手给电脑装青苹果Win7 X64位系统
    查看>>
    pgpool-II3.1 的内存泄漏(一)
    查看>>
    PgSQL · 特性分析 · PG主备流复制机制
    查看>>
    PGSQL主键序列
    查看>>
    PGSQL安装PostGIS扩展模块
    查看>>
    pg数据库中两个字段相除
    查看>>
    PhalApi:[1.23] 请求和响应:GET和POST两者皆可得及超越JSON格式返回
    查看>>
    Phalcon环境搭建与项目开发
    查看>>
    Phantom.js维护者退出,项目的未来成疑
    查看>>
    Pharmaceutical的同学们都看过来,关于补码运算的复习相关内容
    查看>>