有4个由用户任意输入的整数a,b,c和d,要求按照从大到小的顺序输出 写出程序

如题所述

第1个回答  2010-10-20
不用数组的方法:
#include <iostream>
using namespace std;
void main()
{
int a, b, c, d;
int t;
cout<<"输入三个数字,中间用空格隔开\n";
cin>>a>>b>>c>>d;
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;
}
if( b < c)
{
t = b; b = c; c = t;
}
if (b < d)
{
t = b; b = d; d = t;
}
if (c < d)
{
t = c; c = d; d = t;
}
cout<<a<<','<<b<<','<<c<<','<<d<<endl;
}本回答被网友采纳
相似回答