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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 10:24:32
设有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的值为?

设有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.