早教吧 育儿知识 作业答案 考试题库 百科 知识分享

c语言程序设计能力教程(第三版)赵凤芝包锋的综合自测题第10小题,已知intx=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=50,y

题目详情
c语言程序设计能力教程(第三版)赵凤芝 包锋的综合自测题第10小题,已知int
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,不懂,
▼优质解答
答案和解析
&&的优先级比||高,所以先进行x<z&&y>z的运算,得到0,又x>y算出来是0,所以if跟着的语句不执行,结果就和原来的一样了.
懂了吗?