OJ题——指针、引用法对三个数按从小到大排序
来源:互联网 发布:程序员 欣欣 编辑:程序博客网 时间:2024/05/24 02:01
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:李晓凯
* 完成日期:2014年 12 月 28 日
* 版 本 号:v1.0
*
* 问题描述:用指针很引用法对三个数进行从小到大的排序
* 输入描述:输入三个数
* 程序输出:输出两组数组
*/
#include <iostream>using namespace std;void comp1(int *,int *,int *);void comp2(int &,int &,int &);void swap1(int *a,int *b);void swap2(int &a,int &b);int main(){ int i,m,n; int *p,*q,*r; cin>>i>>m>>n; p=&i; q=&m; r=&n; comp1(p,q,r); cout <<i<<" "<<m<<" "<<n<< endl; comp2(i,m,n); cout <<i<<" "<<m<<" "<<n<< endl; return 0;}void comp1(int *x,int *y,int *z){ if(*x>*y) swap1(x,y); if(*x>*z) swap1(x,z); if(*y>*z) swap1(y,z);}void swap1(int *a,int *b){ int t; t=*a; *a=*b; *b=t;}void comp2(int &i,int &j,int &k){ if(i>j) swap2(i,j); if(i>k) swap2(i,k); if(j>k) swap2(j,k);}void swap2(int &a,int &b){ int t; t=a; a=b; b=t;}
0 0
- OJ题——指针、引用法对三个数按从小到大排序
- ACM练习—三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 三个数从小到大排序
- 从小到大排序三个数
- 三个数从小到大排序
- 南阳oj 题目41 三个数从小到大排序
- 南阳OJ 41三个数从小到大排序 AC
- 41 三个数从小到大排序
- 41 三个数从小到大排序
- nyoj41(三个数从小到大排序)
- ACM-三个数从小到大排序
- NYOJ_41 三个数从小到大排序
- 41 三个数从小到大排序
- gradle异常(1)-EOF初识
- 《我的twitter技术面试失败》中墙之间水坑装水问题的更烂解法(Java解)
- jqurymobile跳转页面的几种方式
- 【Java笔记】类的构造器究竟做了什么?
- 带有滚动视差的ScrollView
- OJ题——指针、引用法对三个数按从小到大排序
- wordpress去掉回复标签属性 那几行文字
- 去掉 功能里的 wordpress.org
- WordPress加载页面慢解决方案
- android 广播接收者--BroadcastReceiver
- cocos2d-x 2.2.3 sprite使用scale以后获取宽高
- Popush迭代2总结
- 国家对五险一金的交纳说明
- 解决webview闪屏,加载html富文本,设置字体view自动恢复