题目名称:比较大小
题目作者:杨起帆 浙大城市学院
本题要求将输入的任意3个整数从小到大输出。
输入格式:
输入在一行中给出3个整数,其间以空格分隔。
输出格式:
在一行中将3个整数从小到大输出,其间以“->”相连。
输入样例:
4 2 8
输出样例:
2->4->8
思路1:三个数之间的大小情况分为6种,我们把每种情况列举出来,并作相应的输出就行了。
注意:(1)这6种情况之中有一种情况满足,就不用考虑其他情况了。(2)考虑到输入有可能有相等的情况,所以判断有两个数相等,或者三个数相等的情况应该包含在这6种情况里。
代码1:
#include <stdio.h>
int main () {
int a,b,c;
scanf("%d%d%d",&a,&b,&c);
if (a<=b && b<=c) printf("%d->%d->%d", a,b,c);
else if (a<=c && c<=b) printf("%d->%d->%d", a,c,b);
else if (b<=a && a<=c) printf("%d->%d->%d", b,a,c);
els