用c++程序 输入三个整数,然后按从大到小的顺序输出。

要求:每一轮计算机完之后,要求能提示是否在比较其它数,即可以循环处理很多次

你好,参考如下代码:

#include <iostream>
using namespace std;

int main()

{
int a,b,c;
while(1)
{
cout<<"请输入3个数(-1结束):"<<endl;
cin>>a;
if(a == -1)
break;

cin>>b;

cin>>c;

if(a>b)
{
a=a+b;
b=a-b;
a=a-b;
}
if(b>c)
{
b=b+c;
c=b-c;
b=b-c;
}

cout<<c<<"\t"<<b<<"\t"<<a<<endl;
}
return 0;
}

温馨提示:答案为网友推荐,仅供参考