/* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作者:陈丹妮
* 完成日期:2014年 12 月 24 日
* 版 本 号:v1.0
*
* 问题描述: 输入3个整数,将其按从大到小的顺序输出
* 输入描述: 输入3个整数
* 程序输出: 将其按从大到小的顺序输出
*/
#include <iostream>
using namespace std;
int main( )
{
void sort(int *,int *,int *);
int a=2,b=4,c=3;
sort(&a,&b,&c);
cout<<"sorted order is "<<a<<" "<<b<<" "<<c<<endl;
return 0;
}
void sort(int *i,int *j,int *k)
{
int t;
if (*i>*j) {t=*i;*i=*j;*j=t;}
if (*i>*k) {t=*i;*i=*k;*k=t;}
if (*j>*k) {t=*j;*j=*k;*k=t;}
}
#include <iostream>
using namespace std;
int main( )
{
void sort(int &,int &,int &);
int a=2,b=4,c=3;
sort(a,b,c);
cout<<"sorted order is "<<a<<" "<<b<<" "<<c<<endl;
return 0;
}
void sort(int &i,int &j,int &k)
{
int t;
if (i>j) {t=i;i=j;j=t;}
if (i>k) {t=i;i=k;k=t;}
if (j>k) {t=j;j=k;k=t;}
}
第十七周项目二——引用作形参
最新推荐文章于 2024-09-16 16:07:55 发布