求两个数中的最大值

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

 

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

 abs() 求绝对值

posted @ 2012-04-01 17:09  xfyn  阅读(398)  评论(0编辑  收藏  举报