题目1:输入两个int型整数,他们进行除法计算并返回商,要求不得使用乘号、除号及求余符号。当发生溢出的时候,返回最大的整数值。假设除数不为0.例如:输入15和2,输出15/2的结果,即7
func divide(dividend, divisor int) int {
quotient := 0
for dividend >= divisor {
dividend -= divisor
quotient++
}
return quotient
}
题目1:输入两个int型整数,他们进行除法计算并返回商,要求不得使用乘号、除号及求余符号。当发生溢出的时候,返回最大的整数值。假设除数不为0.例如:输入15和2,输出15/2的结果,即7
func divide(dividend, divisor int) int {
quotient := 0
for dividend >= divisor {
dividend -= divisor
quotient++
}
return quotient
}