面试题 16.07. 最大数值
面试题 16.07. 最大数值
编写一个方法,找出两个数字a
和b
中最大的那一个。不得使用if-else或其他比较运算符。
示例:
输入: a = 1, b = 2
输出: 2
解题思路
代码:
#include<math.h>
int maximum(int a, int b){
// double c = a;
// double d = b;
// int res = (int) ((Math.abs(c-d) + c + d)/2);
// return res;
long c = a;
long d = b;
int res = (int) ((fabs(c-d) + c + d)/2);
return res;
}
因上求缘,果上努力~~~~ 作者:图神经网络,转载请注明原文链接:https://www.cnblogs.com/BlairGrowing/p/13546878.html