题目描述
输入3个整数a、b、c,按从小到大的顺序输出。
输入
输入包含一行,包含三个用空格隔开的整数。
输出
请按从小到大的顺序输出读入的三个数。请注意行尾输出换行。
样例输入
18 11 34
样例输出
11 18 34
思路:可以直接用sort排序
#include<bits/stdc++.h>
using namespace std;
int main(){
int a[3];
for(int i=0;i<3;i++){
cin>>a[i]; //用for循环来输入需要排序的三个数
}
sort(a,a+3);
//sort用法:sort(数组名,数组名+长度);
for(int i=0;i<3;i++){
cout<<a[i]<<' ';//用for循环来输出已经排完序的三个数
}
return 0;
}
该博客介绍了一个简单的C++程序,用于接收用户输入的三个整数,并使用内置的`sort`函数将它们按升序排列。程序通过`cin`读取整数,然后使用`sort`函数对数组进行排序,最后通过`cout`以升序顺序输出排序后的数字。这是一个基础的排序算法应用示例。
1079

被折叠的 条评论
为什么被折叠?



