不用數學運算符實現加法

#include "stdafx.h"
#include<iostream>
using namespace std;
int sumc(int a,int b)
{
 if(b==0)
  return a;
 int sum2=a^b;
 int c=(a&b)<<1;
 return sumc(sum2,c);
}
int main()
{
 int d=sumc(11,12);
 cout<<d;
 system("pause");
 return 0;
}
相關文章
相關標籤/搜索