17周项目1:排序(用“引用”做函数形参)

来源:互联网 发布:ubuntu 系统修复 编辑:程序博客网 时间:2024/05/03 04:17
/** 程序的版权和版本声明部分* Copyright (c)2012, 烟台大学计算机学院* All rightsreserved.* 文件名称:w.cpp* 作    者: 李洋* 完成日期:2012年12月22日* 版 本 号: v1.0* 输入描述:三个整数* 问题描述: 输入三个整数,并按从大到小的顺序输出* 程序输出: 略* 问题分析: 略*/#include<iostream>using namespace std;void sort(int &,int &,int &);int main(){    int a,b,c;    cout<<"请输入三个数:";    cin>>a>>b>>c;    sort(a,b,c);    cout<<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 &x,int &y){    int temp;    temp=x;    x=y;    y=temp;}

原创粉丝点击