问题
单项选择题
下列选项中合法的赋值语句是( )。
A.a=b=34
B.a=34,b=34
C.i-1;
D.m=(int)(x+y);
答案
参考答案:D
解析: 选项A)是一个合法的赋值表达式,但结尾没加分号,所以它不是一个赋值语句;选项B)是一个逗号表达式,也因为结尾没有加分号而不是合法的赋值语句,选项C)是一个算术表达式,虽然有分号,但这个表达式没有赋值操作,因此,也不是一条赋值语句。
下列选项中合法的赋值语句是( )。
A.a=b=34
B.a=34,b=34
C.i-1;
D.m=(int)(x+y);
参考答案:D
解析: 选项A)是一个合法的赋值表达式,但结尾没加分号,所以它不是一个赋值语句;选项B)是一个逗号表达式,也因为结尾没有加分号而不是合法的赋值语句,选项C)是一个算术表达式,虽然有分号,但这个表达式没有赋值操作,因此,也不是一条赋值语句。