输入两个整数,将它们按由大到小的顺序输出。要求使用变量的引用。

如题所述

#include<iostream>
using namespace std;
int main( )
{ void change(int &,int &);
int a,b;
cin>>a>>b;
if(a<b) change(a,b); //如果a<b,使a和b的值互换
cout<<"max="<<a<<" min="<<b<<endl;
return 0;
}

void change(int &r1,int &r2) //函数的作用是使r1与r2互换
{ int temp;
temp=r1;
r1=r2;
r2=temp;
}
你可以运行看看!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-05-03
std::cin >> num1 >>num2;
void compare(int& a,int& b )
{
if(a>b)
std::cout << a << b << endl;
else
std::cout << b << a << endl;
return ;
}
建议稍微看下书 = =!。。。
相似回答