三个数排序。要求输入三个整数,按逗号隔开,把它们从小到大排列,输出结果用空格隔开。

来源:互联网 发布:大学男生背包推荐 知乎 编辑:程序博客网 时间:2024/05/19 23:27

#include<iostream>

using namespce std;

int main()

{

void sort(int x,int y,int z);

int a,b,c;

char d;

d=',';

cin>>a>>d>>b>>d>>c;

sort(a,b,c);

return 0;

}

void sort(int x,int y,int z)

{

int temp;

if(x>y) {temp=x;x=y;y=temp;}

if(z<x) cout<<z<<' '<<x<<' '<<y<<endl;

    else if(z<y) cout<<x<<' '<<z<<' '<<y<<endl;

    else cout<<x<<' '<<y<<' '<<z<<endl;



0 0
原创粉丝点击