逻辑运算的问题
= (ror p) and ((~r or p) and (~r or q)) and (r or q))distributive law
= (p or r) and (p or ~r) and (q or ~r) and (q or r)
逻辑运算不是需要先计算括号里的内容吗?为什么可以把括号省略?这个是例题解答
人气:480 ℃ 时间:2020-05-16 17:20:12
解答
&&优先级高于||(优先级不会决定运算顺序)
||符号的执行方式是,从左向右执行,当可确定表达式的值时就不在计算右侧的值
1||0&&0等价于1||(0&&0)
左侧1已经可以确定整个表达式的值为1,不在计算0&&0的值
满意请采纳.但是这个是相当于A and (B and C and D) 外面没有or 啊
推荐
猜你喜欢
- 问角平分线的定义在使用中,可以写作一个角是另一个角的形式,还,可以写作一个角是另一个角一半的形式,
- 那一次我懂得了——作文
- 求函数y=log1/2[cos(x/3+π/4)]的单调递增区间.【1/2为底数】
- 集合A={(x,y)/y=3x-2},B={(x,y)/y=x方}则A交B=?
- I won't have a whisky,thank you.It's not that I don't drink,_____that I don't drink and drive.
- 比较大小1/25( ) 0.05;1又7/8( )1.8
- 已知cosα2-sinα2=1−sinα,且α是第二象限角,则α2是第_象限角.
- 要搬10张桌子,老师搬一张,两个同学抬一张,有3个老师,还要几个同学一次搬完