【试题035】逻辑非!例题

1.题目:下列表达式值为1的是?

A. 3 & 4

B. 2 >5

C. ! !8

D. 0 ! = 0

2.分析:

  • 关于A选项:

3的二进制是:0011 4的二进制是:0100

0011

&

0100


0000=0

  • 关于B选项:

2小于5,所以2>5为假=0

  • 关于C选项:

8本身是非零的数字,为真=1

!8是进行取反操:对1取反作那就是0(!1=0)

!!8接着再一次取反就是1(!0=1)

  • 关于D选项:

0是等于0的,那么0! =0为假=0

2.截图:【试题035】逻辑非!例题_第1张图片

你可能感兴趣的:(c语言,开发语言,笔记)