ACM天梯赛练习L1-010. 比较大小

来源:互联网 发布:百度poi数据抓取 编辑:程序博客网 时间:2024/06/06 02:42

本题要求将输入的任意3个整数从小到大输出。

输入格式:

输入在一行中给出3个整数,其间以空格分隔。

输出格式:

在一行中将3个整数从小到大输出,其间以“->”相连。

输入样例:
4 2 8
输出样例:

2->4->8


没用到什么排序,就是简单的两两比较,上代码:

#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]) {int a,b,c;scanf("%d%d%d",&a,&b,&c);if(b<a){a+=b;b = a-b;a = a-b;}if(c<b){b+=c;c=b-c;b=b-c;}if(b<a){a+=b;b = a-b;a = a-b;}printf("%d->%d->%d",a,b,c);return 0;}


0 0