不能理解3-6练习题的答案
不知道
A是与语句true的条件是前后都是true,所以A错;
B是或语句true的条件是前后有一个true,而B前后都是false;
C是与语句同A,所以C对;
D是非语句,(2<5)是true,true的反面就是false。
逻辑运算啊,1或0
&&为“与”,左右两侧都是(true)结果为true,明显A中一边为false结果为false
||为“或”,左右两侧都是(false)结果才为false,B中5<2肯定是false结果为false
!为“非”,2<5为(true),所以结果为false
&&两边都为True则为True其余情况为False。因而A为False,C为True;
||两边至少有一个为True则为True,两边全为False则表达式为False;因而B为False;
!为非运算符(当后面表达式为True则整体为False,后面表达式为False则整体为True。