当前位置: 首页 > news >正文

【C语言:一个整数分离出每一位数后求重新组合后接近于某个数的整数】

缘由C语言:一个整数分离出每一位数后求重新组合后接近于某个数的整数-编程语言-CSDN问答

	int n = 0, a[5]{}, x = 0, s = 4, l = 6;cin >> n;if (n > 9999 && n < 100000){while (n)a[x] = n % 10, n /= 10, ++x;sort(a, a + 5);while (x--)if (a[x] < s){ n = a[x]; s = x; x = 5; break; }while (x--){ if (x != s)n = n * 10 + a[x]; }printf_s("%d\t", n);//cout << n << "\t";x = 5;while (x--)if (a[x] < l){ n = a[x]; l = x; x = 5; break; }while (x--){ if (x != l)n = n * 10 + a[x]; }printf_s("%d\n", n); //cout << n << "\n";}else cout << "数据错误!\n";

http://www.dtcms.com/a/321894.html

相关文章:

  • STM32传感器模块编程实践(十三)人脸识别模块简介及驱动
  • Redis缓存击穿、穿透雪崩
  • ADB 命令执行模块开发:双模式(普通模式Shell交互模式)实现、线程安全与资源管理优化
  • Linux系统层IO
  • Node.js 》》数据验证 Joi 、express-joi
  • 【数字图像处理系列笔记】Ch06:图像压缩
  • 数据结构5-哈希表
  • 板卡如何安装在主机系统(刀片服务器或计算节点)
  • Linux之shell脚本入门
  • Unity基于Recoder的API写了一个随时录屏的工具
  • http状态码403,404,500等是什么意思?
  • Cursor CLI 来了,准备 Build anything
  • Sum of Three Values(sorting and searching)
  • 全面了解selenium
  • RSA非对称加密
  • 除了腾讯会议,私有化有哪些选择?
  • 安科瑞EMS3.0源网荷储一体化解决方案 全面助力零碳园区建设
  • FreeSWITCH parse-all-invite-headers
  • 记一次lombok链式调用引发EasyExcel兼容性的问题
  • 记录网站突然报错503
  • 第六章第四节 PWM驱动LED呼吸灯 PWM驱动舵机 PWM驱动直流电机
  • 计算机网络:到底什么是可变长子网掩码VLSM?
  • win11中Qt5.14.0+msvc2019+opencv4.9配置
  • 全方位无限随机地图实现指南
  • 模块 PCB 技术在未来通信领域的创新突破方向
  • Docker 创建镜像错误记录
  • Java技术栈/面试题合集(21)-Docker篇
  • 如何动态执行 JS 脚本
  • 揭秘Java synchronize:轻量级锁升级与偏向锁
  • Java-注解