题解
2026-05-05 15:13:48
发布于:湖南
5阅读
0回复
0点赞
题意
从键盘输入一行三个整数,将这三个数从大到小排序后输出。
思路
1.定义数组:用数组 a 存储输入的三个整数。
2.输入数据:用循环输入 3 个整数,存入数组下标 1、2、3 的位置。
3.排序:使用 sort 函数对这 3 个数进行从小到大排序。
4.逆序输出:从数组最后一个元素往前输出,实现从大到小的效果。
完整代码
#include <bits/stdc++.h>
using namespace std;
int main() {
int a[5];
for (int i = 1; i <= 3; i++) cin >> a[i];
sort(a+1,a+1+3);
for (int i = 3; i >= 1; i--) cout << a[i] << " ";
return 0;
}

这里空空如也








有帮助,赞一个