剑指offer——面试题47:不用加减乘除做加法

来源:互联网 发布:反欺诈 社交网络模型 编辑:程序博客网 时间:2024/06/04 18:30

int Add(int num1, int num2){    int sum, carry;    do    {        sum = num1 ^ num2;        carry = (num1 & num2) << 1;        num1 = sum;        num2 = carry;    }    while(num2 != 0);    return num1;}

0 0