用最简短的代码编写一个获取3个数字中最大值的函数?

2025-01-01 02:34:14
推荐回答(2个)
回答1:

max = a>b?a:b;

max = max>c?max:c;


或者


max=(a>b?a:b)>c?(a>b?a:b):c


建议百度一下三目运算符,有的编程语言如python不支持三目运算符,C语言和javascript等语言支持三目运算符,截图为证

回答2:

if(a>b)max=a;
else max=b;
if(c>max)max=c;
printf("%d",max);