问题
单项选择题
设变量已正确定义并赋值,以下正确的表达式是______。
A.x=y*5=x+z
B.int(15.8%5)
C.x=y+z+5,++y
D.x=25%5.0
答案
参考答案:C
解析: 赋值运算符的左边必须是一个代表某一存储单元的变量名,而A选项中的“y*5=x+z”部分是非法赋值。求余运算符的对象只能是整型,故选项B和选项D是错误的。选项C为逗号表达式。
设变量已正确定义并赋值,以下正确的表达式是______。
A.x=y*5=x+z
B.int(15.8%5)
C.x=y+z+5,++y
D.x=25%5.0
参考答案:C
解析: 赋值运算符的左边必须是一个代表某一存储单元的变量名,而A选项中的“y*5=x+z”部分是非法赋值。求余运算符的对象只能是整型,故选项B和选项D是错误的。选项C为逗号表达式。