首页
登录
从业资格
对于逻辑表达式“x and y or not z”,and、or、not分别是逻
对于逻辑表达式“x and y or not z”,and、or、not分别是逻
最全题库
2022-08-02
88
问题
对于逻辑表达式“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
对布尔表达式进行短路求值是指:无须对式中所有操作数或运算符进行计算就可确定表达式
随机试题
[originaltext]JM:IfirstencounteredParkerRossman’sworkintheearly1990s
下列关于设计文件编制阶段的说法中哪一项是正确的?( )A.在可行性研究阶段需编
进行项目团队建设时可以采取的方式有()。A.培训、拓展训练,认可和奖励
肺癌最常见的症状为A.胸闷或胸痛 B.咳嗽 C.血痰 D.气促 E.发热
甲因涉嫌盗窃罪被逮捕,在审讯过程中又如实交代了公安机关尚未掌握的一起其参与的抢劫
按照《最高人民检察院公安部关于公安机关管辖的刑事案件立案追诉标准的规定(二)》第
下列各项中,不符合内部牵制的要求的是()。A、出纳人员管票据 B、出纳人员
A.吸宫术 B.钳刮术 C.依沙吖啶引产 D.剖宫术 E.人工破膜术孕9
下列工资收入属于国民收入初次分配的是( ) A.国家机关工作人员的工资 B
道路旅客运输合同成立的时间以()为准。A.客运经营者售出车票 B.班车开始营运
最新回复
(
0
)