利用引用类型作参数将三个数由大到小的顺序排列

来源:互联网 发布:出库软件电脑 编辑:程序博客网 时间:2024/06/16 06:22
/** Copyright (c) 2012, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作者:王至超* 完成日期:2013年12月17日* 版本号:v1.0** 输入描述:无* 问题描述:将三个数采用引用类型由大到小的顺序输出* 程序输出:。* 问题分析:* 算法设计:略*/#include <iostream>using namespace std;int main(){   void exchange (int &,int &,int &);   int a,b,c;   cout<<"请输入a,b,c的值:"<<endl;   cin>>a>>b>>c;   exchange(a,b,c);   cout<<"由大到小的顺序是"<<endl;   cout<<a<<" "<<b<<" "<<c<<" "<<endl;   return 0;}  void exchange (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;   }

0 0
原创粉丝点击