问题:
[单选]设int x=7,则~x的值是( )。
A . -8
B . 7
C . -1
D . 1
参考答案:A
参考解析:
本题主要考查按位求反运算和C语言正负数的表示,“O”代表正数,“1”代表负数;x=7的二进制为00111,第一个0代表正数,~x为11000,第一个l代表负数,值为8。
设int x=7,则~x的值是( )。
问题:
[单选]A . -8
B . 7
C . -1
D . 1
参考答案:A
参考解析:
本题主要考查按位求反运算和C语言正负数的表示,“O”代表正数,“1”代表负数;x=7的二进制为00111,第一个0代表正数,~x为11000,第一个l代表负数,值为8。