7-8 输出中间数
分数 10
全屏浏览
切换布局
作者 袁恩
单位 中国人民解放军陆军工程大学
输入三个小于10000的正整数,输出三个数中大小为中间的那个数的值。
输入格式:
输入三个正整数,用空格隔开。例如:正整数1 正整数2 正整数3
输出格式:
输出三个数中数值为中间的那个数的值
输入样例1:
10 20 30
输出样例1:
20
输入样例2:
10 10 30
输出样例2:
10
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
栈限制
8192 KB
答案:
#include<stdio.h>
int main(){
int a,b,c;
scanf("%i %i %i",&a,&b,&c);
if(a<b){a=a+b;b=a-b;a=a-b;}
if(a<c){a=a+c;c=a-c;a=a-c;}
if(b<c){b=b+c;c=b-c;b=b-c;}
printf("%i",b);
return 0;
}