给出三个整数 a,b,c(0≤a,b,c≤100),要求把这三位整数从小到大排序。
模拟,用swap( )排序。
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a>b) swap(a,b);
if(a>c) swap(a,c);
if(b>c) swap(b,c);
cout<<a<<" "<<b<<" "<<c<<endl;
return 0;
}
也可以用sort排序,sort(a,a+n),a为数组。(特别注意:sort默认升序排序)