c语言程序设计能力教程(第三版)赵凤芝 包锋的综合自测题第10小题,求解释.急!题目:已知int 15

x=30,y=50,z=80;以下语句执行后变量x,y,z的值分别为()if(x>y∥x<z&&y>z)z=x;x=y;y=z;A.x=50,y=80,z=80B.x=5... x=30,y=50,z=80;以下语句执行后变量x,y,z的值分别为()
if(x>y∥x<z&&y>z) z=x;x=y;y=z;
A.x=50,y=80,z=80
B.x=50,y=30,z=30
C.x=30,y=50,z=80
D.x=80,y=30,z=50
书上给的答案是C,不懂,求大神指点。
展开
 我来答
keloli1
2015-01-08
知道答主
回答量:24
采纳率:0%
帮助的人:6.9万
展开全部
&&的优先级比||高,所以先进行x<z&&y>z的运算,得到0,又x>y算出来是0,所以if跟着的语句不执行,结果就和原来的一样了。
懂了吗?
更多追问追答
追问
可是if语句只执行一句啊
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式