第十七周上机实践项目——体会函数参数传递(引用)

来源:互联网 发布:java停车收费管理系统 编辑:程序博客网 时间:2024/06/12 13:14
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作    者:  刘中林 * 完成日期:2013 年  12月 17 日 * 版 本 号:v1.0 * 问题描述:任意输入三个整数 * 输出:从大到小输出 */#include <iostream>using namespace std;int main(){    void swap(int &,int &);void exchange(int &,int &,int &);int a,b,c;cout<<"请输入三个整数:";cin>>a>>b>>c;    int &p1=a,&p2=b,&p3=c;exchange(p1,p2,p3);cout<<a<<" "<<b<<" "<<c<<endl;return 0;}void exchange(int &q1,int &q2,int &q3){if(q1<q2)swap(q1,q2);if(q1<q3)swap(q1,q3);if(q2<q3)swap(q2,q3);}void swap(int &pt1,int &pt2){int temp;temp=pt1;pt1=pt2;pt2=temp;}
*样例输出:
*心得体会:智者曰:不能爱哪行学哪行,而应该学哪行爱哪行!!!!
0 0
原创粉丝点击