3265 - 习题4-4 三个整数求最大值
有3个整数a, b, c,由键盘输入,输出其中最大的数。
题目输入
以空格分割的三个整数。
题目输出
三个数中的最大值,末尾换行。
输入/输出样例
题目输入
1 3 2
题目输出
3
C语言解答
#include"stdio.h" #include"math.h" int main() { int a,b,c,max; scanf("%d %d %d",&a, &b, &c); if(a>=b) max=a; else max=b; if(b>=c) max=b; else if(c>=a) max=c; else max=a; printf("%d",max); return 0; }
C++解答
#include <cstdio> #include <cmath> int main (void) { int a,b,c; scanf("%d%d%d",&a,&b,&c); if(a<=b&&b<=c) printf("%d\n",c); else if(b<=a&&a<=c) printf("%d\n",c); else if(a<=c&&c<=b) printf("%d\n",b); else if(c<=a&&a<=b) printf("%d\n",b); else if(b<=c&&c<=a) printf("%d\n",a); else printf("%d\n",a); return 0; }