/*
02.* Copyright (c) 2012, 烟台大学计算机学院
03.* All rights reserved.
04.* 文件名称:test.cpp
05.* 作者:李全港
06.* 完成日期:2012 年12月19日
07.* 版本号:v1.0
09.* 输入描述:无
10.* 问题描述:用引用排序
11.* 程序输出:排序后
12.* 问题分析:
13.* 算法设计:略
14.*/
#include<iostream>
using namespace std;
int main()
{void sort(int *,int *,int *);int a,b,c;cout<<"请输入三个整数:";cout<<endl;cin>>a>>b>>c;cout<<endl;sort(&a,&b,&c);cout<<"三个数从大到小排序是:"<<endl<<a<<" "<<b<<" "<<c<<endl;return 0;
}
void sort(int *i,int *j,int *k)
{void swap(int *,int *);if(*i<*j)swap(i,j);if(*i<*k)swap(i,k);if(*j<*k)swap(j,k);
}
void swap(int *a,int *b)
{int temp;temp=*a;*a=*b;*b=temp;
}