NYOJ41 C/C++ 三个数从小到大排列

描述

现在要写一个程序,实现给三个数排序的功能

链接:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=41

输入

输入三个正整数

输出

给输入的三个正整数排序

样例输入

20 7 33

样例输出

7 20 33

代码如下

#include<iostream>
using namespace std;
//三个数从小到大排序 
int main(){
	int a,b,c,d;
	cin >> a >> b >> c;
	if(a>b) {d=a;a=b;b=d;}
	if(a>c) {d=a;a=c;c=d;}
	if(b>c) {d=b;b=c;c=d;}
	cout << a << " " << b << " " << c <<endl;
	return 0;
}

 

    原文作者:lesileqin
    原文地址: https://blog.csdn.net/lesileqin/article/details/81277018
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞