首页
登录
从业资格
对于逻辑表达式“x and y or not z”,and、or、not分别是逻
对于逻辑表达式“x and y or not z”,and、or、not分别是逻
最全题库
2022-08-02
38
问题
对于逻辑表达式“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
对布尔表达式进行短路求值是指:无须对式中所有操作数或运算符进行计算就可确定表达式
随机试题
Thispassageismostprobablyintendedfor[br][originaltext]Thereisnop
[originaltext]W:Ihaven’tseenyouhereforacoupleweeks.Haveyoustoppede
证券公司应当落实( )应急管理职责。 ①信息技术管理部门为信息技术应急管理的
功能敛肺止咳,涩肠止泻,安蛔止痛,生津止渴的药物是A.诃子 B.乌梅 C.山
患者男性,51岁,近5年来咳嗽反复发作。刻下:咳声重浊,胸闷气短,尤以晨起咳甚,
自然人因继承涉及证券持有人变更申请办理过户登记的,需提交的材料有()。 A.
承包人应按合同约定的工作内容和施工进度要求,编制施工组织设计和施工进度计划,并对
在66kV及以下的经消弧线圈接地的系统,发生单相间歇性电弧接地故障时产生的过电压
描述滑坡的名词有( )。A.滑体 B.滑坡周界 C.剪切面 D.滑动面
某工程合同约定,提前/延误的奖/罚为2000元/d。施工单位编制了如下计
最新回复
(
0
)