int multiply(int A, int B){
return A * B;
}
// 递归的我也尝试了下
int multiply(int A, int B){
int max = A>B?A:B;
int min = A<B?A:B;
if(A==1||B==1)return max;
return max+multiply(--min,max);
}
两数相除
int divide(int dividend, int divisor){
if(dividend == -2147483648 && divisor==-1) return 2147483647;
return dividend / divisor;
}
Pow(x, n)
double myPow(double x, int n){
return pow(x,n);
}
Sqrt(x)
int mySqrt(int x){
return sqrt(x);
}
16.07. 最大数值
int maximum(int a, int b){
return a > b ? a : b;
}