倒序输出(2)

来源:互联网 发布:淘宝网店的等级 编辑:程序博客网 时间:2024/05/16 00:35
/**程序的版权和版本声明部分:*Copyright(c)2013,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:王雅萍*完成日期:2013年 12月17 日*版本号:v1.0*对任务及求解方法的描述部分:*输入描述: 三个数*问题描述:排序三个数,           并按由大到小顺序输出*程序输出:三个从大小的数*问题分析:*算法设计:*/#include<iostream>using namespace std;void change(int*,int*);void fsort(int*,int*,int*);void ysort(int&,int&,int&);int main(){    int a,b,c;    cout<<"请输入三个数:"<<endl;    cin>>a>>b>>c;    ysort(a,b,c);    return 0;
}void ysort(int &a,int &b,int &c){    //引用传值法排序三数大小    if(a<b)    {        change (&a,&b);    }    if(a<c)    {        change (&a,&c);    }    if(b<c)    {        change (&b,&c);    }    cout<<a<<" "<<b<<" "<<c<<endl;}void change (int *a,int *b){    int t;    t=*b;    *b=*a;    *a=t;}

0 0
原创粉丝点击