题目描述
输入三个整数,按由小到大的顺序输出。
输入描述
三个整数
输出描述
由小到大输出成一行,每个数字后面跟一个空格
样例输入
2 3 1
样例输出
1 2 3
示例代码:
#include <iostream>
using namespace std;
int main(){
int x,y,z,temp;
cin>>x>>y>>z;
if(y>x){
temp=x;
x=y;
y=temp;
}
if(z>x){
temp=x;
x=z;
z=temp;
}
if(z>y){
temp=z;
z=y;
y=temp;
}
cout<<z<<' '<<y<<' '<<x<<' ';
return 0;
}
提示 :
我的思路是将三个数中最大值赋值x,中间值赋值给y,最小值赋值给z。