主题:[讨论]布尔表达式是什么?来者多少都有加分哦!!!!!
黑暗中的光芒
[专家分:10] 发布于 2008-11-19 18:57:00
[fly]布尔表达式是什么?经常在什么地方用到?[/fly]
最好照样编出个程序。
来者多少都有加分哦!!!!!
回复列表 (共18个回复)
沙发
快乐战士 [专家分:110] 发布于 2008-11-19 19:11:00
布尔表达式嘛,应该是真和假吧,程序么……教科书上有的,你自己去看把,给我分高点饿
板凳
小田甜 [专家分:3910] 发布于 2008-11-19 19:36:00
IF BoolExp THEN
WHILE BoolExp DO
REPEAT UNTIL BoolExp
flag:=BoolExp; (flag as boolean variable)
3 楼
黑暗中的光芒 [专家分:10] 发布于 2008-11-20 18:52:00
啥意思,请这位高手给我解释一下可以么?
4 楼
guo0937 [专家分:0] 发布于 2008-11-22 12:16:00
布尔表达式就是在判断一个条件是否成立,复杂的还包含逻辑运算(与、或、非等),成立返回真,不成立返回假。因为真和假都是布尔类型的。
就类同于算式表达示,是对进行算数运算(加、减、乘、除等)的,返回一个算数值(整型或实型)。
例:
if (a>3) and (a<10) then writeln ( '3<a<10' );
其(a>3)和(a<10)都是布尔表达式,and 是逻辑“与”运算,表示“并且”的意思,也就是说参与运算的两个条件必须都成立,结果才成立,即返回真。
5 楼
zhangwei123 [专家分:2210] 发布于 2008-11-27 16:43:00
布尔表达式如果为真 返回true; 如果为假,返回false
6 楼
maxumi [专家分:2200] 发布于 2008-11-30 07:08:00
布尔表达式就是一个结果非true即false的表达式……
7 楼
jyz8125226 [专家分:50] 发布于 2009-01-25 11:27:00
定义布尔表达式,变量名一般用b,类型标识符为boolean
布尔表达式一般用于逻辑运算和关系运算中,其结果都是逻辑值
布尔型的值只有 FALSE 和 TRUE 两种,这里要注意,你在程序中 FALSE 和 TRUE可以用小写,但计算机输出时会自动将你的小写改成大写,所以如果发现大小写不相同不用怀疑是程序错误。
但是用大写理论上可以缩短程序运行时间
FALSE 的 ASCII码值为0,TRUE 的 ASCII码值为1.
8 楼
woshizhu [专家分:30] 发布于 2009-04-15 20:58:00
布尔表达式是判断对(True)和错(False)的!
9 楼
Ak47aaaaa [专家分:0] 发布于 2009-04-19 17:37:00
就是一种选择语句TRUE是真FALSE是假
10 楼
oversuperman [专家分:0] 发布于 2009-04-23 22:13:00
if odd(a)=true then
.....
else
......
我来回复