使用引用将三个数字按照从小带大的顺序排列
2014-05-16 18:14
232 查看
#include <iostream> using namespace std; //将三个数字按照从小到大的顺序排列 void Sort(int &a, int &b, int &c); //交换数据 void Change(int &a, int &b); void main() { int a, b, c; cout<<"请输入三个数字:"; cin>>a; cin>>b; cin>>c; Sort(a, b, c);//对三个数字按照从小到大的顺序排列 cout<<"排序后的结果:"<<a<<" "<<b<<" "<<c<<endl; system("pause"); } //交换数据 void Change(int &a, int &b) { int temp; temp = a; a = b; b = temp; } //将三个数字按照从小到大的顺序排列 void Sort(int &a, int &b, int &c) { if(a>b) { Change(a,b); } if(a>c) { Change(a,c); } if(b > c) { Change(b,c); } }
执行结果:
相关文章推荐
- 冒泡排序的示例-使用冒泡排序,输入三个整数,按照从小到大的顺序排列输出
- 输出所有和为S的连续正数序列。序列内按照从小至大的顺序,序列间按照开始数字从小到大的顺序
- 牛牛举办了一场数字游戏,有n个玩家参加这个游戏,游戏开始每个玩家选定一个数,然后将这个数写在纸上(十进制数,无前缀零),然后接下来对于每一个数字将其数位按照非递减顺序排列,得到新的数,新数的前缀零将被
- 输出所有和为S的连续正数序列。序列内按照从小至大的顺序,序列间按照开始数字从小到大的顺序
- 30.输出所有和为S的连续正数序列。序列内按照从小至大的顺序,序列间按照开始数字从小到大的顺序
- 输入几个数 求出里面出现的个位数字次数最大 并按照从小到大的顺序排列出
- 指针初接触,输入三个数字,按照从大到小的顺序输出
- Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过C语言解决。
- 任给三个数字a,b,c,比较大小按照从大到小顺序输出
- 汉字一、二级字库的汉字与unicode编码(十六进制)对照表,按照unicode的顺序排列
- 对三个变量按由小到大的顺序排序。(引用)
- java-51-输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。
- 使用jQuery建立一个按字母顺序排列的友好的页面索引
- 使用javascript比较数字大小和引用C#后台变量的注意事项
- STL::map默认会按照.first的字母顺序排列
- 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字
- 启动三个线程A,B,C,打印10次 按照ABC的顺序输出
- 使用鼠标即时更改网页标题的排列顺序(ajax)
- 将数组按照奇偶顺序排列
- 输入三个数,按照由大到小的顺序输出