问题及代码:
/*
*Copyright(c)2014,烟台大学计算学院
*All rights reserved.
*文件名称:test.cpp
*作者:陈银丽
*完成日期:2014年12月22日
*版本号:v1.0
*
*问题描述:设计一个程序,输入3个整数,将其按从大到小的顺序输出
*输入描述:
*程序输出:
*/
#include <iostream>
using namespace std;
void exchange(int &x,int &y);
int main()
{
int e,g,f;
cin >>e>>g>>f;
if (e<f) exchange(e,f);
if (e<g) exchange(e,g);
if (f<g) exchange(f,g);
cout <<e<<" "<<f<<" "<<g<<" "<<endl;
}
void exchange (int &x,int &y)
{
int t;
t=x;
x=y;
y=t;
}
运行结果:
知识点总结:引用类型
学习心得:要打好基础