急。这道微机题怎么做?

来源:百度知道 编辑:UC知道 时间:2024/05/30 06:46:56
若a=1,b=0,则以下表达式中结果为“0”的是()
A:!a
B:!b
C:a||b
D:a>b
正确答案:A 作答:C

ABCD选项各得什么啊?“!”什么意思?
各位帮帮我啊

A 0
B 1
C 1
D 1
电脑处理的数据都是2进制形式,1为真,0为假。“!”是非的意思,
A中非1为0 B中非0则为1
C为逻辑或,当ab中至少有一个为真时结果为真,所以C是1
D中a>b成立,也为真,所以是1.

A.0
B.1
C.1
D.1
答案应该是A
!"非"运算符。

首先明白1为真,0为假。“!”是逻辑非,“||”是逻辑或。
A:非a(由于a=1,为真,非a就为假所以等于0)
B:非B(由于b=0,所以为假,非b就为真等于1)
C:a或者b(有个元素是真的就为真,所以等于1)
D:a>b为真,所以等于1.

A