用8位二进制数表示-0的补码为( )

问题描述:

用8位二进制数表示-0的补码为( )
A.10000000 B.11111111 C.00000000 D.00000001

选C. 0的原码是不惟一的:[+0]原=00000000,[-0]原=10000000 0的反码也是不惟一的:[+0]反=00000000,[-0]反=11111111 与原码和反码不同,0的补码是惟一的,这可由补码的定义得到.有[+0]补= [+0]反= [+0]原 ...