计算机逻辑表达式(13>12)or (10=10) and not (1 > - 1)的值
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/13 15:40:20
计算机逻辑表达式(13>12)or (10=10) and not (1 > - 1)的值
结果肯定是“真”!
因为第一项(13>12)的值为真,而“逻辑或”的优先级最低,所以后面值是什么都无关紧要,都不用看了!
现在的编译器都很聪明的,只需读到"(13>12) or "就完全能判断此表达式的值,不会再处理后面的代码!
所以即使考试时出个再复杂的题目:
(13>12)or (10=10)and not (1 > - 1)and ((1 < 2) or (-1 > 3) and (1 == 2))
其实照样1秒钟内就能给出答案!
这只是考试、练习时故意出这么个题,考察你对运算符优先级的理解.
但给你个忠告,以后写代码千万不要这么写,一定要加括号,
如果语句确实很长、很复杂,一定要拆分开,让别人一看就明白!
因为第一项(13>12)的值为真,而“逻辑或”的优先级最低,所以后面值是什么都无关紧要,都不用看了!
现在的编译器都很聪明的,只需读到"(13>12) or "就完全能判断此表达式的值,不会再处理后面的代码!
所以即使考试时出个再复杂的题目:
(13>12)or (10=10)and not (1 > - 1)and ((1 < 2) or (-1 > 3) and (1 == 2))
其实照样1秒钟内就能给出答案!
这只是考试、练习时故意出这么个题,考察你对运算符优先级的理解.
但给你个忠告,以后写代码千万不要这么写,一定要加括号,
如果语句确实很长、很复杂,一定要拆分开,让别人一看就明白!
计算机逻辑表达式(13>12)or (10=10) and not (1 > - 1)的值
如果a=1,b=0,则逻辑表达式(a AND b) OR( NOT b AND a)的值是多少
逻辑表达式not(10>8)or(10
若变量a=5,b=8,则逻辑表达式(a×b<10)and not(a=b)or (a+3=b)值
设a=3,b=4,c=-1,写出以下逻辑表达式的值.a-b/c-d or c>d and not c>0 or d
已知x=2,y9,z=-4,逻辑表达式x>y or z>x and not z>y的值是多少
程序设计中,关于逻辑运算的一个问题.对于逻辑表达式“x and y or not z”,
一道计算机VB二级题设a=5,b=4,c=3,d=2,下列表达式的值是()3>2*b Or a=c And b c Or
逻辑表达式 not((6>5)or(43)值是?
在布尔逻辑检索中:1.(A AND B)OR C,说明ABC三个概念之间的关系是什么2.(北京or上海)and方言not
判断题 8、逻辑代数的基本运算有与(AND)、或(OR)、非(NOT)三种.
逻辑表达式not(3>8)or(6