输入三个整数,按由小到大的顺序输出!(指针)
2012-12-04 08:48
344 查看
/* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved. * 作 者: 刘同宾 * 完成日期:2012 年 12 月 03 日 * 版 本 号:v1.0 * * 输入描述: 输入三个整数,按由小到大的顺序输出!(指针) * 问题描述: * 程序输出: * 问题分析:略 * 算法设计:略 */ #include<iostream> using namespace std; int main() { void exchange(int *p1,int *p2); int *p1,*p2,*p3; int a,b,c; cout<<"请输入三个整数:"<<endl; cin>>a>>b>>c; p1=&a; p2=&b; p2=&c; if(a>b) { exchange(p1,p2); } if(a>c) { exchange(p1,p3); } if(b>c) { exchange(p2,p3); } //执行完上述步骤,a,b,c的值已经改变 cout<<"由小到大为:a="<<a <<" b="<<b <<" c="<<c <<endl; return 0; } //交换两个数的值 利用指针 void exchange(int *p1,int *p2) { int temp; temp=*p1; *p1=*p2; *p2=temp; }
相关文章推荐
- 输入三个字符串,按由小到大的顺序输出(指针)
- 输入三个整数,按由小到大的顺序输出
- 从屏幕输入 x y z 三个整数,按照由小到大的顺序输出它们
- 输入三个整数,按由小到大的顺序输出
- 用指针处理输入3个整数,按由小到大的顺序输出
- 输入三个整数,按由小到大的顺序输出。
- [YTU]_1063 (输入三个整数,按由小到大的顺序输出)
- 输入三个字符串,按由小到大的顺序输出(指针)(C语言的实现)
- 输入3个整数,按由小到大的顺序输出(使用指针)
- 输入三个整数,按由小到大的顺序输出
- 一些项目——输入三个整数,按由小到大的顺序输出
- 输入3个整数,按由小到大的顺序输出(使用指针)
- 输入三个整数,按由小到大的顺序输出。
- 输入三个整数,按由小到大的顺序输出
- OJ刷题之《输入三个整数,按由小到大的顺序输出》
- 用指针方法编写一个程序,输入3个整数,将它们按由小到大的顺序输出
- 输入三个整数,按由小到大的顺序输出
- 输入三个整数,从小到大的顺序输出(利用指针)
- chapter6指针——输入三个整数,按从小到大顺序输出
- P51 第16题:输入三个整数a,b,c,请按从小到大的顺序输出