不用加减乘除做加法

来源:互联网 发布:手机淘宝登录名怎么改 编辑:程序博客网 时间:2024/06/05 00:08

题目描述

写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。

class Solution {public:    int Add(int num1, int num2)    {       int sum,temp;          do{              sum = num1^num2;              temp = (num1&num2)<<1;                             num1 = sum;              num2 = temp;          }while(num2!=0);          return num1;      }};


0 0
原创粉丝点击