/*
*程序的版权和版本声明部分:
*Copyright(c)2013,烟台大学计算机学院学生
*All rights reserved.
*文件名称:
*作者:刘晓晓
*完成日期:2013年 12月16号
*版本号:v1.0
*对任务及求解方法的描述部分:
*输入描述: 无
*问题描述:
*程序输出:无
*问题分析:
*算法设计:
*/
#include <iostream>
using namespace std;
int main()
{
void sort(int &,int &,int &);
int a,b,c;
cout<<"请输入三个数" <<endl;
cin>>a>>b>>c;
sort(a,b,c);
cout<<"从大到小的顺序是"<<a<<" "<<b<<" "<<c<<endl;
return 0;
}
void sort(int &i,int &j,int &k)
{
void change (int &,int &);
if(i<j)change(i,j);
if(i<k)change(i,k);
if(j<k)change(j,k);
}
void change (int &x,int &y)
{
int temp;
temp=x;
x=y;
y=temp;
}