以下选项中,合法的赋值语句是A.a = = 1;B.++ i;C.a=a + 1= 5;D.y = int ( i );正确答案: B你的作答: C
B:等价于 i = i + 1;C: a = a + 1 语法没问题,a + 1 = 5 语法有误,5 没办法赋值给一个表达式;D:int 是一个基本类型,int(i) 语法有误;
i = i + 1
a = a + 1
a + 1 = 5
int(i)
如有帮助,请采纳。
B,先加后赋值