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

来源:互联网 发布:淘宝详情图片模板 编辑:程序博客网 时间:2024/06/05 04:13
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 作    者:  刘中林 * 完成日期:2013 年  12月 17 日 * 版 本 号:v1.0 * 问题描述:任意输入三个整数 * 输出:从大到小输出 */#include <iostream>using namespace std;int main(){void exchange(int *,int *,int *);int a,b,c,*p1,*p2,*p3;cout<<"请输入三个整数:";cin>>a>>b>>c;p1=&a;p2=&b;p3=&c;exchange(p1,p2,p3);cout<<a<<" "<<b<<" "<<c<<endl;}void exchange(int *q1,int *q2,int *q3){void swap(int *,int *);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
原创粉丝点击