读书人

【FAQ】不使用gt; lt; ?运算符求a,b中较

发布时间: 2012-03-09 16:54:57 作者: rapoo

【FAQ】不使用> < ?:运算符,求a,b中较大的一个
答案:
max(a,b) = (a+b+abs(a-b))/2;

[解决办法]
位运算也很好做的,减一下之后判断最高位是否为1

读书人网 >C语言

热点推荐