题目
从键盘输入三个整数 x,y,z,按从大到小的顺序输出它们的值。
输入格式
输入三个整数 x,y,z。
输出格式
按从大到小的顺序输出它们的值。
解题过程
1. 定义三个整数:x, y,z并输入。
int x,y,z,t;
cin >> x >> y >> z;
2. 进行大小的比较。
if(x<y)
{
t=x;
x=y;
y=t;
}
if(x<z)
{
t=z;
z=x;
x=t;
}
if(y<z)
{
t=y;
y=z;
z=t;
}
完整代码
#include <iostream>
#include <cstdio>
using namespace std;
int main()
{
int x,y,z,t;
cin >> x >> y >> z;
if(x<y)
{
t=x;
x=y;
y=t;
}
if(x<z)
{
t=z;
z=x;
x=t;
}
if(y<z)
{
t=y;
y=z;
z=t;
}
printf("%d %d %d",x,y,z);
return 0;
}