XYOJ 三个数排序输出
来源:互联网 发布:水中刀 知乎 编辑:程序博客网 时间:2024/06/15 09:55
题目描述
输入3个整数a、b、c,按从小到大的顺序输出。
输入
输入包含一行,包含三个用空格隔开的整数。
输出
请按从小到大的顺序输出读入的三个数。请注意行尾输出换行。
样例输入
18 11 34
样例输出
11 18 34
提示
来源
用三个数比较大小做
#include <stdio.h> int main() { int a,b,c,t;scanf("%d %d %d",&a,&b,&c);if(a>b){t=a;a=b;b=t;}if(a>c){t=a;a=c;c=t;}if(b>c){t=b;b=c;c=t;}printf("%d %d %d",a,b,c);return 0; }
用数组做,适合多组数据
#include<stdio.h> int main(){int i,j,t,a[3];for(i=0;i<3;i++)scanf("%d",&a[i]);for(j=0;j<2;j++)for(i=0;i<2-j;i++) if(a[i]>a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}for(i=0;i<3;i++)printf("%d ",a[i]);return 0; }
阅读全文
0 0
- XYOJ 三个数排序输出
- 指针交换三个数 排序输出
- 输入三个数 从小到大排序输出
- XYOJ——三个水杯
- 三个数排序
- 三个数从小到大排序
- 三个数排序问题
- 三个数排序
- 三个数从小到大排序
- 三个数的排序
- 三个数从小到大排序
- 三个数排序
- 三个数排序问题
- 三个数排序
- 三个数排序
- 三个数从小到大排序
- 三个数排序_java
- 三个数从小到大排序
- 最牛语义匹配算法_速围观!
- 【HDU-1722】 Cake
- (并发)线程的创建
- TEX Quotes
- go语言即将才能一统江湖_你还不来学?
- XYOJ 三个数排序输出
- 【hdu 1722】 Cake
- Eclipse 导出设置
- 存储过程入门
- sphinx 字符串过滤
- 关于c++类的赋值的问题
- 公务员面试综合分析真题解析3
- html打包
- c++ const和#define