摘要: 1.下面哪一项是二进制数01011001乘以0111001后再加上1101110的结果:A、0001010000111111B、0101011101110011C、0011010000110101[解析]不需要硬算,前面乘出来最后三位是001,这样加起来最后三位就是1112.A,B,C,D都为32位整型,基于以下给定的C,D能否确定A,B的值A、C=A+B,D=A-BB、C=A+2*B,D=A+BC、C=A+B,D=BD、C=A-B,D=(A+B)>>1E、C=A*B,D=A/B [解析]该题主要是考虑越界问题A.假设A>0,B>0;C可能越界,使得C=A+B-2^32 阅读全文
posted @ 2013-04-24 21:38 姚来飞 阅读(336) 评论(0) 推荐(0) 编辑