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

38、<简单>编程输入10个正整数,然后自动按从大到小的顺序输出

法1:

#include <iostream> #include <algorithm> // 使用sort排序函数必须引入此头文件 using namespace std; int main() { cout << "【输入规则】一行输入10个正整数,数字空格分隔" << endl; cout << "【输出规则】将数字从大到小排序,一行输出" << endl; cout << "请输入10个整数:"; // 定义长度为10的数组,存放输入数字 int a[10]; // 循环读取10个数字存入数组 for (int i = 0; i < 10; i++) { cin >> a[i]; } // sort排序:从大到小 sort(a, a + 10, greater<int>()); // 输出排序结果 cout << "\n从大到小排序结果:"; for (int i = 0; i < 10; i++) { if (i) cout << " "; // 第一个数字前不打印空格,避免开头多余空格 cout << a[i]; } cout << endl; return 0; }

法2:

#include <iostream> using namespace std; int main() { cout << "输入规则:一行输入10个正整数,空格分隔" << endl; cout << "输出规则:按从大到小一行输出10个数字" << endl; cout << "请输入10个整数:"; int arr[10]; // 读取10个数字 for (int i = 0; i < 10; i++) { cin >> arr[i]; } // 冒泡排序:从大到小 for (int i = 0; i < 9; i++) { for (int j = 0; j < 9 - i; j++) { if (arr[j] < arr[j + 1]) { // 交换两个数 int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } // 输出排序结果 cout << "\n从大到小排序结果:"; for (int i = 0; i < 10; i++) { if (i > 0) cout << " "; cout << arr[i]; } cout << endl; return 0; }

http://www.cnnetsun.cn/news/3184391.html

相关文章:

  • WorkshopDL终极指南:跨平台畅玩Steam创意工坊模组的完整解决方案
  • 终极指南:用DistroAV实现专业NDI网络音视频传输的完整方案
  • 告别漫画加载烦恼:用哔咔漫画下载器打造个人离线图书馆
  • Grafana Dashboard JSON 文件详解
  • 文档下载神器:30+平台免费下载PDF、PPT、Word,告别付费墙和繁琐登录
  • AD20 PCB规则设置实战:6mil信号线、10mil过孔间距与差分对5大关键参数
  • OpenCV Canny 双阈值调参实战:5步法快速定位最优参数组合
  • darknet_ros YOLO v3 与 Gazebo 仿真集成:3 个关键配置与 1 个常见错误排查
  • RMFD 口罩人脸数据集 v1.0 实战:YOLOv8 + ArcFace 模型训练,精度达 95%
  • OpenCV 多目标模板匹配实战:3 步实现非极大值抑制与自适应阈值筛选
  • 基于ICM-42605和PIC18F45K22的嵌入式运动追踪方案
  • 无人机视觉识别与YOLO目标检测实战指南
  • 【人工智能】从博弈树到通用博弈:搜索策略的演进与实战
  • AI Agent平台搭建:从基础设施到架构设计的实战指南
  • openGauss 3.0 物理备份实战:gs_basebackup 5步完成全库备份与秒级恢复
  • 大模型微调技术:LoRA与全参数方法实战指南
  • Diffusion Transformer(DIT)架构:消费级显卡训练文生图模型实战
  • AD74413R与PIC18LF4458构建高精度混合信号系统
  • 零代码入门具身AI仿真:Google Colab实战指南
  • APP渗透测试抓包环境搭建:从Burp配置到证书绑定绕过实战
  • LLaMA Factory微调Llama3实战:从零打造领域大模型
  • 从Java工程师到AI开发者的转型实战指南
  • 图像预处理实战:从 Lena 图到 AutoEncoder 输入,3 步完成数据归一化与向量化
  • (保姆级教程)从零实现带Attention的Seq2Seq模型:PyTorch实战与避坑指南
  • 百考通任务书生成:智能规划,让研究之路清晰有序,专业而不失个性
  • TD3 vs DDPG vs SAC:3 大连续控制算法在 5 个 MuJoCo 任务上的性能对比
  • Windows10家庭版用户文件夹重命名与注册表同步全攻略
  • 从零开始:手把手教你构建一个微内核操作系统原型
  • Ubuntu 22.04 单网卡双工:用 create_ap 实现 WiFi 连接与热点并发
  • 掌握8个核心技能,让AI编程助手从代码补全工具升级为开发伙伴