末日首发

来源:互联网 发布:西安高新区软件公寓 编辑:程序博客网 时间:2024/04/29 02:10
/** Copyright (c) 2012, 烟台大学计算机学院* All rights reserved.* 文件名称:test.cpp* 作者:* 完成日期:2012 年12 月22 日* 版本号:v1.0** 输入描述:无* 问题描述:用指针将三个数排序* 程序输出:* 问题分析:略* 算法设计:略#include<iostream>using namespace std;int main(void){  void paixu(int *p1,int *p2,int *p3); int a,b,c; int*p1,*p2,*p3; cout<<"请输入三个整数: "<<endl; cin>>a>>b>>c; p1=&a; p2=&b; p3=&c; paixu(p1,p2,p3); cout<<"从小到大的顺序:"<<p1<<" "<<p2<<" "<<p3<<endl; return 0;}void paixu(int *p1,int *p2,int *p3){ int t; if(p1>p2) { t=*p1; *p1=*p2; *p2=t; } if(p1>p3) {  t=*p1;  *p1=*p3;  *p3=t; } if(p2>p3) {  t=*p2;  *p2=*p3;  *p3=t; }}

运行结果:


 

原创粉丝点击