设有xx=1,yy=2,zz=3,w=4,a=2,b=2;执行(a=xx>yy)&&(b=zz>w)后,a和b的值为?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/05 20:17:53
设有xx=1,yy=2,zz=3,w=4,a=2,b=2;执行(a=xx>yy)&&(b=zz>w)后,a和b的值为?设有xx=1,yy=2,zz=3,w=4,a=2,b=2;执行(a=xx>yy)&

设有xx=1,yy=2,zz=3,w=4,a=2,b=2;执行(a=xx>yy)&&(b=zz>w)后,a和b的值为?
设有xx=1,yy=2,zz=3,w=4,a=2,b=2;执行(a=xx>yy)&&(b=zz>w)后,a和b的值为?

设有xx=1,yy=2,zz=3,w=4,a=2,b=2;执行(a=xx>yy)&&(b=zz>w)后,a和b的值为?
(a=xx>yy) 为假
&&为逻辑与,前面任意一个为假则表达式为假,(b=zz>w)不需要再计算
所以a=1 , b = 2

=号的优先级大于>的。
先算括号。
a=1.
b=2.