标签:
a和b两个整数,不用if, while, switch, for,>, <, >=, <=, ?:,求出两者的较大值。
答案:int func(int a, int b){ int ret[] = {a, b}; return ret[((unsigned int)(a - b)) >> 31];}
C笔试题(一)
原文地址:http://www.cnblogs.com/CoderTian/p/4200777.html