题目描述
已知有三个不等的数,将其中的最大数找出来。
输入
输入只有一行,包括3个整数。之间用一个空格分开。
输出
输出只有一行(这意味着末尾有一个回车符号),包括1个整数。
样例输入[复制]
1 5 8
样例输出[复制]
8
思路:求三个数a,b,c的最大值,都是先判断a和b的最大值并把大值赋值给a,再求a和c的最大值就是三个数的最大值,常用的就是三目运算符?:。
#include
intmain()
{
inta,b,c;
scanf("%d%d%d",&a,&b,&c);
a=a>b?a:b;//求a和b的最大值赋值给a
a=a>c?a:c;//求a和c的最大值赋值给a
printf("%d\n",a);//输出最大值a
return0;
}
/*
输出:
5 8 2
8
*/
网友评论