习题 3.14 输入4个整数,要求按由小到大的顺序输出。
代码:
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a, b, c, d;
int t;
cout << "输入四个整数:" << endl;
cin >> a >> b >> c >> d;
//先找最小的放在a中
if(a > b)
{
t = a;
a = b;
b = t;
}
if (a > c)
{
t = a;
a = c;
c = t;
}
if (a > d)
{
t = a;
a = d;
d = t;
}
//再找第二小的放在b中
if (b > c)
{
t = b;
b = c;
c = t;
}
if (b > d)
{
t = b;
b = d;
d = t;
}
//再找第三小的放在b中
if (c > d)
{
t = c;
c = d;
d = t;
}
cout << a <<" " << b << " " << c << " " << d << endl;
return 0;
}