发布网友 发布时间:2022-04-23 09:28
共5个回答
热心网友 时间:2022-04-18 22:01
布尔表达式(Boolean expression)是一段代码声明,它最终只有true(真)和false(假)两个取值。最简单的布尔表达式是等式(equality),这种布尔表达式用来测试一个值是否与另一个值相同。
逻辑运算对象可以是逻辑值(True 或False)、布尔变量、关系表达式以及由括号括起来的布尔表达式。
不论是布尔变量还是布尔表达式,都只能取逻辑值True或False。在计算机内通常用1(或非零整数)表示真值(True),用0表示假值(False)。
关系表达式是形如E1 Rop E2的式子,其中E1和E2为简单算术表达式,Rop 为关系运算符(<, >, =, <=, >=, <> )。若E1和E2之值使该关系式成立,则此关系表达式之值为True ,否则为False 。
对于一个布尔表达式而言,我们的目的仅仅是为了判定它的真假值。因此,有时只需计算它的一个子表达式,便能确定整个布尔表达式的真假值。例如,对于A∨B,只要知道A为真,则无论B取何值,表达式的结果一定为真。
可见,对于三种常见逻辑运算,可作如下等价的解释:
A∧B —(A) ? B : 0 (5.2)
A∨B —(A) ? 1 : B (5.3)
﹃A (A) ? 0 : 1 (5.4)
热心网友 时间:2022-04-18 23:19
布尔表达式对应的是boolean类型。
boolean类型只对应两个值,true和false。
所以布尔表达式的值只有两种,true(真)和false(假),所以布尔表达式可以认为是真假表达式。
例:1==1,该式的布尔值是true;1==2,该式的布尔值是false;
boolean类型和int型char型等都是基本类型。
热心网友 时间:2022-04-19 00:53
布尔表达式只有两个结果:TRUE 和 FALSE热心网友 时间:2022-04-19 02:45
表达式的结果是否是逻辑值。热心网友 时间:2022-04-19 04:53
布尔表达式的翻译