问题 单项选择题

已知单字节整数[X]=00011100,[Y]=00110001,则X-Y的十进制真值是______。

A.-20

B.-21

C.-22

D.-25

答案

参考答案:B

解析:
[X]=00011100,[Y]=00110001,正数的原码等于补码,可见X,Y的真值分别为28、49,所以X-Y=28-49=-21

单项选择题
单项选择题