第十七周 项目二 引用作形参
来源:互联网 发布:ipodtouch4低版本软件 编辑:程序博客网 时间:2024/05/07 21:34
问题及代码:
/**Copyright (c) 2014,烟台大学计算机学院*All gight reserved.*文件名称:temp.cpp*作者:曾建强*完成时间:2014年12月17日*版本号:v1.0*问题描述:设计一个程序,输入三个整数,将其按从大到小的顺序输出。要求:(1)排序功能通过函数实现,三个整数用三个变量,不必定义数组(2)写出两个版本的函数,一个采用传地址值的方法,另一个采用引用类型做参数*输入描述:三个整数*输出描述:从大到小排序好的三个整数*/#include <iostream>using namespace std;void exchange(int &q1,int &q2,int &q3);void swap(int &p1,int &p2);int main(){ int a,b,c; cin>>a>>b>>c; exchange(a,b,c); cout<<a<<" "<<b<<" "<<c;}void exchange(int &q1,int &q2,int &q3){ if (q1<q2) swap (q1,q2); if (q1<q3) swap(q1,q3); if (q2<q3) swap(q2,q3);}void swap(int &p1,int &p2){ int temp; temp=p1; p1=p2; p2=temp;}
运行结果:
学习心得:
多看课本,多问同学,是跟上课程的良好途径啊!
0 0
- 第十七周项目二引用作形参
- 第十七周项目二 引用作形参
- 第十七周 项目二 引用作形参
- 第十七周项目二 引用作形参-(1)排序
- 第十七周项目二——引用作形参
- 第十七周项目二(1)引用作形参
- 第十七周项目二(2)引用作形参
- 第十七周项目二 引用做形参
- 第十七周 项目二:引用做形参
- 第十七周 项目二--引用作参数
- 第十七周项目二 引用做形参
- 第十七周项目二 引用形参
- 第十七周项目二:引用做形参:引用类型
- 第十七周项目二引用作形参(2)引用类型作形参
- 第十七周项目二 引用作形参-(1)用传地址和引用方法排序
- 第十七周项目二——引用作形参(1)引用类型作参数方法
- 第十七周项目 2 引用作形参
- 第十七周项目2-引用作形参
- 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求
- IOS学习笔记之本地存储
- 初探 iOS8 中的 Size Class
- 如何查看并杀死僵尸进程?
- Lift Hopping - UVa 10801 Floyd
- 第十七周 项目二 引用作形参
- 动漫银仙片尾曲This Merry-Go-Round Song日文汉字假名中文翻译_按照原动漫编写,已校对
- 掌握 Ajax,第 3 部分: Ajax 中的高级请求和响应
- 为何布局文件时,会有should use @string resource警告
- Cocos2d-x 3.2 大富翁游戏项目开发-第八部分 角色按路径行走
- iphone6适配指南
- 用html5的canvas画一个可以动的时钟
- struts2自定义时间转换器
- 掌握 Ajax,第 4 部分: 利用 DOM 进行 Web 响应