虽然C编译在给出逻辑运算值时,以“1”代表“真”,“0 ”代表“假”.但反过来在判断一个量是为“真”还是为“假”时,以“0”代表“假”,以非“0”的数值作为“真”.例如:由于5和3均为

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/27 20:39:02

虽然C编译在给出逻辑运算值时,以“1”代表“真”,“0 ”代表“假”.但反过来在判断一个量是为“真”还是为“假”时,以“0”代表“假”,以非“0”的数值作为“真”.例如:
由于5和3均为非“0”因此5&&3的值为“真”,即为1.
又如:
5||0的值为“真”,即为1.

逻辑与:同为真时表达式值为真.
逻辑或:任一为真时表达式值为真.