C语言的一个判断提下面那个是符合C语言语法的赋值表达式A.d=9+e+f=d=9 B.d=9+e,f=d+9C.=a+b D.a+=a-=(b=4)*(a=3)麻烦解释下ABC怎么错了

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/27 15:46:11
C语言的一个判断提下面那个是符合C语言语法的赋值表达式A.d=9+e+f=d=9 B.d=9+e,f=d+9C.=a+b D.a+=a-=(b=4)*(a=3)麻烦解释下ABC怎么错了

C语言的一个判断提下面那个是符合C语言语法的赋值表达式A.d=9+e+f=d=9 B.d=9+e,f=d+9C.=a+b D.a+=a-=(b=4)*(a=3)麻烦解释下ABC怎么错了
C语言的一个判断提
下面那个是符合C语言语法的赋值表达式
A.d=9+e+f=d=9 B.d=9+e,f=d+9
C.=a+b D.a+=a-=(b=4)*(a=3)
麻烦解释下ABC怎么错了

C语言的一个判断提下面那个是符合C语言语法的赋值表达式A.d=9+e+f=d=9 B.d=9+e,f=d+9C.=a+b D.a+=a-=(b=4)*(a=3)麻烦解释下ABC怎么错了
A里面9+e+f=d这个错了,因为赋值运算符左边必须是一个能接受值的量,比如变量或者引用.
B是个逗号表达式,不是赋值表达式
C没有赋值号