设a,b,c为int型变量,c 0 ,'a'&&'b' 97&&98 1,为什么呢?还有a||b+c&&b-c 3||9&&(-1) 3||1 1为什么9&&(-1)的值为1?

来源:学生作业帮助网 编辑:作业帮 时间:2024/09/15 05:46:35
设a,b,c为int型变量,c 0 ,'a'&&'b' 97&&98 1,为什么呢?还有a||b+c&&b-c 3||9&&(-1) 3||1 1为什么9&&(-1)的值为1?
xPN0ObHQ-q&* A5PR@BHJ(;v6F];{wGZOXye(6@o@h8:#)uL  2ԏ"@HEᖉrj? SmǏnS+>E;k>o`هFX</&֐vVrm˚*KRvzrԥ1V|u>teUW: |#

设a,b,c为int型变量,c 0 ,'a'&&'b' 97&&98 1,为什么呢?还有a||b+c&&b-c 3||9&&(-1) 3||1 1为什么9&&(-1)的值为1?
设a,b,c为int型变量,c 0 ,'a'&&'b' 97&&98 1,为什么呢?
还有a||b+c&&b-c 3||9&&(-1) 3||1 1
为什么9&&(-1)的值为1?

设a,b,c为int型变量,c 0 ,'a'&&'b' 97&&98 1,为什么呢?还有a||b+c&&b-c 3||9&&(-1) 3||1 1为什么9&&(-1)的值为1?
逻辑运算的结果只有1和0,1表示真,0表示假.其中表达式非零则为真,是零则为假,所以9是真,-1也是真,逻辑与结果为真(1)