【IT笔试面试题整理】不用加减乘除做加法 Posted on 2012-10-06 In 面试题整理 【试题描述】写一个函数,求两个整数的和,要求在函数体内不得使用加减乘除四则运算符合。 【试题来源】未知 【参考代码】 int add(int num1, int num2) { int sum; int carry; do { sum = num1 ^ num2; carry = (num1 & num2) << 1; num1 = sum; num2 = carry; } while(num2 != 0); return num1;}