问题1:设用x,y两个变量,可能出现的组合即结果:
x y 逻辑与 逻辑或 x的逻辑非
0 0 0 0 1
0 1 0 1 1
1 0 0 1 0
1 1 1 1 0
说明:
1、逻辑与,表示只有x和y两个变量都为1时,逻辑与的值为1否则为0。
2、逻辑或,表示只要x和y两个变量中有一个为1时,逻辑或的值为1否则为0。
问题:2、3
我举个例子吧!
例如:一个初中学生有三门成绩,见下表:
姓名 数学 语文 英语
张三 10 60 90
李四 90 90 90
王五 40 90 60
(1)我们列出三门成绩都及格人的逻辑条件(逻辑与)
if 数字>60 && 语文>60 && 英语>60 then
....
end if
(2)我们列出三门成绩中有一门不及格人的逻辑条件(逻辑或)
if 数字<60 || 语文<60 || 英语<60 then
....
end if
(2)我们列出数学成绩及格人的逻辑条件
if 数学>60 then
...
end if
或
if (数学<60)! then
...
end if