1. 首先将两个数与x= 0xffffffff相&,求得补码 然后当他的进位和不为0的时候: a, b = a^b, (a&b)<<1&x保证不会超出32。 最后如果输出的a是负数的话 那么就~(a^x)
我已经通过这道算法题!写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。
https://gw-c.nowcoder.com/api/sparta/jump/link?link=https%3A%2F%2Fwww.nowcoder.com%2FquestionTerminal%2F59ac416b4b944300b617d4f7f111b215
全部评论
相关推荐
点赞 评论 收藏
转发
04-18 15:09
广东白云学院 计算机类 点赞 评论 收藏
转发