问题 单项选择题

设int x=7,则~x的值是( )。

A.-8

B.-7

C.-1

D.1

答案

参考答案:A

解析: 本题主要考查按位求反运算和C语言中正负数的表示,“0”代表正数,“1”代表负数;x=7的二进制为00111,第一个0代表正数,~x为11000,第一个1代表负数,值为8。

填空题
单项选择题 共用题干题