首页
登录
从业资格
对于逻辑表达式“x and y or not z”,and、or、not分别是逻
对于逻辑表达式“x and y or not z”,and、or、not分别是逻
最全题库
2022-08-02
56
问题
对于逻辑表达式“x and y or not z”,and、or、not分别是逻辑与、或、非运算,优先级从高到低为not、and、or,and、or为左结合,not为右结合,若进行短路计算,则( )。A.x为真时,整个表达式的值即为真,不需要计算y和z的值B.x为假时,整个表达式的值即为假,不需要计算y和z的值C.x为真时,根据y的值决定是否需要计算z的值D.x为假时,根据y的值决定是否需要计算z的值
选项
A.x为真时,整个表达式的值即为真,不需要计算y和z的值
B.x为假时,整个表达式的值即为假,不需要计算y和z的值
C.x为真时,根据y的值决定是否需要计算z的值
D.x为假时,根据y的值决定是否需要计算z的值
答案
C
解析
本题考查程序语言基础知识。
对逻辑表达式可以进行短路计算,其依据是:a and b的含义是a和b同时为“真”,则a and b为“真”,因此,若a为“假”,则无论b的值为“真”或“假”,a and b必然为“假”;a or b的含义是a和b同时为“假”,则a or b为“假”,因此,若a为“真”,则无论b的值为“真”或“假”,a or b必然为“真”
在优先级和结合性规定下,对逻辑表达式“X and Y Or NOT Z”求值时,应先计算“X and Y”的值,若为“假”,才去计算“Not Z”来确定表达式的值而不管y是“真”是“假”。当X的值为“真”,则需要计算Y的值:若y的值为“真”,则整个表达式的值为“真”(从而不需要计算“Not Z”);若Y的值为“假”,则需要计算“Not Z”来确定表达式的值。
转载请注明原文地址:https://tihaiku.com/congyezige/2419740.html
本试题收录于:
中级 数据库系统工程师题库软件水平考试初中高级分类
中级 数据库系统工程师
软件水平考试初中高级
相关试题推荐
如下网络拓扑中,其中Router上没有配置任何逻辑接口;所有的主机之间均可以正
表达式“a*(b–c)+d”的后缀式为()。A.abcd*-+ B.a
与A+A—?B等价的逻辑表达式是()。(⊕、+、?分别表示逻辑异或、
在局域网模型中,数据链路层分为()。A.逻辑链路控制子层和网络子层 B.逻辑链
数据结构主要研究数据的()。A.逻辑结构 B.存储结构 C.逻辑结构和存储结
以下各图用树结构描述了7个元素之间的逻辑关系,其中()适合采用二分法查找元素。
在了解程序内部结构和流程后,通常采用()验证程序内部逻辑是否符合设计要求,此时可
需编译运行的程序,其()错误在编译时不能发现。A.逻辑 B.语法 C.括号不
操作数“00000101”与“00000101”执行逻辑()操作后,运算结果“0
对布尔表达式进行短路求值是指:无须对式中所有操作数或运算符进行计算就可确定表达式
随机试题
A.serveB.sponsoredC.profitsD.principles
ItwillbehardforanyonetoreplaceMr.Ned,whoisthe______ofthecompany.
简答题:已故名人L的后裔W,根据自己掌握的资料创作了《L的儿女们》。S出版社于1
减小钢筋混凝土受弯构件的裂缝宽度,可考虑的措施是()。A.采用直径较细的钢筋
李某,因农药中毒急诊入院,护士用平车护送病人入病区,对正在进行的静脉输液和吸氧治
停电试验周期可依据设备状态、地域环境、电网结构等特点,在最大周期的基础上酌情延长
人员招聘的准备阶段需要从事的工作包括()。A、吸引合格的应聘者,以达到
不仅具有影响商业银行信用扩张,并借以调控货币供应总量的作用,而且还具有可以按照国
在班杜拉的社会学习理论中三元交互决定论的三元是指()。A:环境影响B:生理成熟
能补肝肾,行血脉,续筋骨的药物是A.肉苁蓉 B.续断 C.巴戟天 D.补骨
最新回复
(
0
)