输入三个数字使用指针进行排序(冒泡原理)
2015-09-08 22:16
441 查看
#include"stdio.h" //可以与上一篇文章进行对比,进一步掌握指针概念 void sort(int *x,int *y,int *z){ int temp; if(*x>*y){ temp=*x; *x=*y; *y=temp; } if(*x>*z){ temp=*x; *x=*z; *z=temp; } if(*y>*z){ temp=*y; *y=*z; *z=temp; } } main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); sort(&a,&b,&c); printf("%d %d %d",a,b,c); }
相关文章推荐
- 最长回文子串(Longest Palindromic Substring )
- DHML中的其他对象
- Ajax和JSON
- 【一些事晚报】东莞事变,360向酷派开“炮”
- java一些面试问题
- 32位Ubuntu安装VSCode
- HDU 3572 Task Schedule
- Spark on Yarn+Hbase环境搭建指南(二)Hadoop安装
- 1084. Broken Keyboard (20)
- Eclipse+pydev插件-----python开发环境
- 披露车辆智能防盗系统安全隐患的国外论文
- Struts2数据的封装
- 创建java线程方式之三实现Callable接口
- 自定义ViewPagerIndicator(下)
- PHP实现留言本代码
- 某点处的导函数值+c语言
- HDU 4010 动态树LCT学习
- hdu5011Game nim博弈
- UVA-1220 Party at Hali-Bula (树的最大独立集)
- C++ nontrival class 值传递的机制。