题目
#include<bits/stdc++.h>
using namespace std;
void fun(int &a,int
&b)
{
int p; p=a; a=b;
b=p;
}
void exchang(int &a,
int &b, int &c)
{
if(a<b) fun(a,b);
if(a<c) fun(a,c);
if(b<c) fun(b,c);
}
int main()
{
int a,b,c;
a= 112; b=48; c=66;
exchang(a,b,c);
cout<<"a="<<a<<"b="<<b<<"c="<<c<<endl;
}
输出:
答案:【1】a=112b=66c=48