#include "iostream"
using namespace std;
int Add(int a, int b)
{
while(b)
{
int tmp = (a & b) << 1;
a = a ^ b;
b = tmp;
}
return a;
}
int Subtraction1(int a, int b)
{
return Add(a, Add(~b, 1));
}
int Subtraction2(int a, int b)
{
while(b)
{
int tmp = a ^ b;
a = tmp;
b = (tmp & b) << 1;
}
return a;
}
int Multiply(int a, int b)
{
}
int main()
{
int a, b;
cin>>a>>b;
cout<<Add(a, b)<<endl;
cout<<Subtraction1(a, b)<<endl;
cout<<Subtraction2(a, b)<<endl;
return 0;
}
不用加减乘数实现加减法
最新推荐文章于 2020-04-06 18:06:45 发布