从键盘输入三个整数x,y和z,求出其中最大的数。
输入
输入三个整数,用空格隔开
输出
输出最大整数。
#include<stdio.h>
int max(int m, int n)
{
return m > n ? m : n;
}
int main()
{
int a = 0, b = 0, c = 0;
scanf("%d %d %d", &a, &b, &c);
int m = max(a, b);
m = max(m, c);
printf("%d\n", m);
return 0;
}
三目运算符比大小:表达式1?表达式2:表达式3
如果表达式1成立 执行表达式2 如果表达式1不成立 执行表达式3
就等价于:
if(表达式1)
{
表达式2;
}
else
{
表达式3;
}