十七周:利用指针排序

来源:互联网 发布:网络教育本科怎么报考 编辑:程序博客网 时间:2024/05/21 17:57
/*                  * 程序的版权和版本声明部分                  * Copyright (c)2012, 烟台大学计算机学院                  * All rightsreserved.      * 文件名称:jgt.cpp                 * 作    者:李慧慧                                       * 完成日期:2012年12月18日                  * 版 本 号: v1.0                        * 输入描述:输入a,b,c三个数, 将其按从小到大的顺序输出               * 问题描述: 指针法排序     * 程序输出: 输出从小到大的三个数           * 问题分析: 略          */    #include <iostream>using namespace std;void paixu(int*x, int*y);int main(void){int a,b,c;cout<<"请输入三个正整数"<<endl;cin>>a>>b>>c; paixu(&a,&b);paixu(&b,&c);paixu(&a,&c);cout<<"由小到大排序为"<<"a="<<a<<","<<"b="<<b<<"c="<<c<<endl;return 0;}void paixu(int*x, int*y){int t;if(*x>*y){t=*x;*x=*y;*y=t;}}


运行结果:

原创粉丝点击