news 2026/7/6 13:08:23

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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; }

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/6 13:06:44

WorkshopDL终极指南:跨平台畅玩Steam创意工坊模组的完整解决方案

WorkshopDL终极指南&#xff1a;跨平台畅玩Steam创意工坊模组的完整解决方案 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 还在为无法下载Steam创意工坊模组而烦恼吗&#xf…

作者头像 李华
网站建设 2026/7/6 13:05:00

终极指南:用DistroAV实现专业NDI网络音视频传输的完整方案

终极指南&#xff1a;用DistroAV实现专业NDI网络音视频传输的完整方案 【免费下载链接】obs-ndi DistroAV (formerly OBS-NDI): NDI integration for OBS Studio 项目地址: https://gitcode.com/gh_mirrors/ob/obs-ndi DistroAV&#xff08;原名OBS-NDI&#xff09;是一…

作者头像 李华
网站建设 2026/7/6 13:04:49

告别漫画加载烦恼:用哔咔漫画下载器打造个人离线图书馆

告别漫画加载烦恼&#xff1a;用哔咔漫画下载器打造个人离线图书馆 【免费下载链接】picacomic-downloader 哔咔漫画 picacomic pica漫画 bika漫画 PicACG 多线程下载器&#xff0c;带图形界面 带收藏夹&#xff0c;已打包exe 下载速度飞快 项目地址: https://gitcode.com/gh…

作者头像 李华
网站建设 2026/7/6 13:03:09

Grafana Dashboard JSON 文件详解

Grafana Dashboard JSON 文件详解:格式、功能与版本演进 引言 Grafana 作为最流行的开源监控可视化平台,其核心功能是通过 Dashboard(面板)展示数据。虽然通过 UI 界面可以方便地创建和配置 Dashboard,但真正理解其背后的 JSON 结构,才能解锁版本控制、自动化部署、批量…

作者头像 李华