设整型变量x,y,z均已赋值,下列正确的赋值表达式是?A.<<x=3;B.x+z---y;C.x==y=z;D.x=y+1,z-2(求详解)拜托

如题所述

答案是D A.(<<X)int没有这种运算符 B.不是赋值表达式 C.==的优先级低于=,所以也不是赋值表达式 D.正解,y+1,z-2是逗号表达式,结果是逗号最右的表达式的值,这也就是把z-2赋值给x
温馨提示:答案为网友推荐,仅供参考