思维扩展
写一个函数, 求两个整数之和,要求在函数体内不得使用+、-、*、/ 运算符号
class Solution {
public:
int Add(int num1, int num2){//将加法分为进位的部分和不进位的部分,和为两部分之和
while (num2!=0) {
int temp = num1^num2; //不用进位的部分
num2 = (num1&num2)<<1; //进位的部分
num1 = temp;
}
return num1;
}
}; 
阿里云工作强度 673人发布