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

kokiwo 1年前 已收到2个回答 举报

小东西毛毛 幼苗

共回答了22个问题采纳率:77.3% 举报

(a=xx>yy) 为假
&&为逻辑与,前面任意一个为假则表达式为假,(b=zz>w)不需要再计算
所以a=1 , b = 2

1年前 追问

4

kokiwo 举报

˳жxx>yyȻa=ϸ˵һ

举报 小东西毛毛

a= ,ȻжϴС

kokiwo 举报

Ϊʲô=жϣ

喝咖啡聊是非也 幼苗

共回答了4个问题 举报

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

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.022 s. - webmaster@yulucn.com