题目描述
先将初始值储存到X,Y,Z三个变量中
用冒泡排序进行升序排列
最后分别输出
样例
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
int A,B,C,T,X,Y,Z;
cin>>A>>B>>C;
X=A;Y=B;Z=C;//储存初始值
if(A>B)
{T=A;A=B;B=T;}
if(B>C)
{T=B;B=C;C=T;}
if(A>B)
{T=A;A=B;B=T;}//升序排列
cout<<A<<'\n'<<B<<'\n'<<C<<'\n'<<endl;//升序输出
cout<<X<<'\n'<<Y<<'\n'<<Z<<endl;//原顺序输出
return 0;
}