题目要求:
编写一个方法,找出两个数字a和b中最大的那一个。不得使用if-else或其他比较运算符。
示例:
输入: a = 1, b = 2
输出: 2
int maximum(int a, int b){
while(a < b)
{
a = a ^ b;
b = a ^ b;
a = a ^ b;
}
return a;
}
今天这题方法用的比较巧妙,大家如果觉得好的话,请给个免费的赞吧,谢谢了^ _ ^