若x,y均定义为float型变量,则以下不合法的赋值语句是() A:++x; B:y=(x+2)++; C:x*=y+5:D:x=y=0

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/20 00:49:43
若x,y均定义为float型变量,则以下不合法的赋值语句是() A:++x; B:y=(x+2)++; C:x*=y+5:D:x=y=0
x){ѽBf=dǮĒxޯcK~鄎g>bkӆ=/֯}ڿٌtөh]adUiQmmlUe[mjbUa[ik`TOK lȯN` M:hȓ OvzںϦn(u5^ixf3n_Tc g/xv[=ٵL{~)3__o_\g U

若x,y均定义为float型变量,则以下不合法的赋值语句是() A:++x; B:y=(x+2)++; C:x*=y+5:D:x=y=0
若x,y均定义为float型变量,则以下不合法的赋值语句是() A:++x; B:y=(x+2)++; C:x*=y+5:D:x=y=0

若x,y均定义为float型变量,则以下不合法的赋值语句是() A:++x; B:y=(x+2)++; C:x*=y+5:D:x=y=0
B
x+2运算后是一个具体数值而不是变量,++符需要它的左值或右值是一个变量,因此必然产生编译错误