设a b和c都是int型变量 且a=3 b=4 c=5 则下面表达式的值为0的是()

大学网课 已帮助 人

设a,b和c都是int型变量,且a=3,b=4,c=5,则下面表达式的值为0的是()

A."a"&&"b"

B.a<=b

C.a||b+c&&b-c

D.!((a < b)&&!c||1)

设a b和c都是int型变量 且a=3 b=4 c=5 则下面表达式的值为0的是()

热搜:所有者权益包括A实收资本B股本C

回答

共1条回复

  • D 对于表达式’a’&&’b,两个非O运算分量的逻辑与结果为1。对于表达式a<=b,由于关系式成立,结果也为此又由于变量a为非0,表达式a||b+c&&b-c的结果也为1。对于表达式!((a<b)&&!c||1),先是计算(a<b)得到结果1;计算!C得到结果为0;再计算它们的逻辑与,结果为0。继续与1求逻辑或,得到结果为1。最后,对1求逻辑非,得到结果为0。所以解答是D。