设a,b,c已定义为整型变量,以下选项中不正确的赋值表达式是

admin2019-06-14  15

问题 设a,b,c已定义为整型变量,以下选项中不正确的赋值表达式是

选项 A、a = 3 = (b = 2) = 1;
B、a = (b = 0) * c + 1;
C、a = (b = 0) * c + 1;
D、a = 10 % (b = c = 2.0);

答案A

解析 根据()和=运算符的优先级,运算过程为b=2,b=1,之后3=1为非法赋值运算。,,C语言规定常量只能做为右值,不能做左值,,因此选项A的表达式错误。
转载请注明原文地址:https://www.kaotiyun.com/show/tYID777K
0

相关试题推荐
最新回复(0)