不使用if,?:以及其他任何条件判断的语法,找出a跟b中数据的大者

来源:互联网 发布:java字符串拆分成集合 编辑:程序博客网 时间:2024/05/16 04:52

已知2个整形数据a,b.不使用if,?:以及其他任何条件判断的语法,找出a跟b中数据的大者。

 

答案:

int max(int a,int b)
{
return (a+b+abs(a-b))/2;
}