第17周项目1.2从大到小输出3个数
来源:互联网 发布:网络ac是什么意思 编辑:程序博客网 时间:2024/06/16 16:11
/**Copyright (c)2013,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:孙玲倩*完成日期:2013年12月18日 *版本号:v1.0*问题描述:输入三个数,按从大到小顺序输出*/#include <iostream>using namespace std;void sort (int &x,int &y,int &z);int main(){ int a,b,c; cout <<"请输入3个整数,然后按回车键"<<endl; cin >>a>>b>>c; sort (a,b,c); cout <<"三个数从大到小的顺序是:"<<endl; cout <<a<<" "<<b<<" "<<c<<" "<<endl; return 0;}void sort (int &x,int &y,int &z){ void change (int &,int&); if (x<y) change(x,y); if (x<z) change (x,z); if(y<z) change (y,z);}void change (int &j,int &k){ int t; t=j; j=k; k=t;}
运行结果:
心得体会:遇到排序,不能直接就想到冒泡和选择,相比之下,指针更加方便和好用。
0 0
- 第17周项目1.2从大到小输出3个数
- 第7周项目3扩展-输出4个数中最小和最大数
- 第十二周项目3——4 输出Fibnacci序列的第20个数
- 第十二周项目 3 用递归方法求解(输出Fibnacci序列的第20个数)
- 第4周项目5:用递归方法输出Fibnacci序列的第20个数
- 第四周项目4—输出第20个数
- 从大到小输出3个数,指针+函数调用
- 指针-输入3个数,调用函数,从大到小排列输出
- 将10个数按照从大到小输出
- 第14周项目一输出20个数,每5个换行
- 第十二周项目三(4)——输出fibnacci序列的第20个数
- 第七周项目3—输出3个数的最大值
- 把3个数从大到小输出。。。。(如果是N个数,可以用函数???)
- 第5周项目3输出最大值
- 第9周项目3:输出星号
- 第3周项目输出星号a
- 第3 周项目 输出星号b
- 第3周项目输出星号c
- qt excel
- Flex4+BlazeDS整合J2EE实例(非插件)
- MFC中的CArchive(2)
- 个人如何采用敏捷的工作方法[作者 Ben Linders ,译者 李彬 ]
- 【面试题-编程】查找数组中差值最大的两个数
- 第17周项目1.2从大到小输出3个数
- Python模拟键盘输入
- 关于dll的导出符号
- AIX5.3 安装 ORACLE 10G
- C#实现文件下载
- ARM Linux为什么要引进Device Tree
- word文件打不开
- 浅谈这个时代的SEO与网络营销
- ios检查内存泄露