作业帮 > 综合 > 作业

设I=true,j=false,k=false,则表达式I and j or not k 和 I and j and k

来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 19:00:22
设I=true,j=false,k=false,则表达式I and j or not k 和 I and j and k or not I的值分别为( ),( )
填true 或false
最好能把分析也写一下,
设I=true,j=false,k=false,则表达式I and j or not k 和 I and j and k
首先明确一下and、or、not的优先级:not>and>or.
在运算中,如果优先级相同,那么从左到右计算.
其次,需要知道true和false在and和or运算时的结果:
true and true=true
true and false=false
false and true=false
false and false=false
true or true=true
true or false=true
false or true=true
false or false=false
而 not true=false not false=true
那么
i and j or not k=(i and j) or (not k)
=(true and false) or (not false)
=false or true
=true
i and j and k or not i
=((i and j) and k) or (not i)
=((true and false) and false) or (not true)
=(false and false) or false
=false or false
=false