我上面说的不对,(x^y)+((x&y)<<1)这样还是使用加号,正确的方法是: int Add(int i, int j) { if (i == 0) {   return j;   } int sum_1, sum_2; sum_1 = i ^ j;   sum_2 = (i & j) << 1;   return Add(sum_1, sum_2); }
点赞 评论

相关推荐

点赞 评论 收藏
分享
独玖:同二本,建议咱俩一起重开
点赞 评论 收藏
分享
牛客网
牛客企业服务