问题
单项选择题
设变量已正确定义并赋值,下列正确的表达式是( )。
A.x=y*5=x+z
B.int(15.8%5)
C.x=y+z+5,++y
D.x=25%5.0
答案
参考答案:C
解析:在赋值表达式中,赋值符号“=”的左边只能为要赋值的变量,不能为表达式,右边可以为常量或者是表达式,故选项A错误,选项C正确:在取余运算中,运算符“%”两边都必须是整型数据,所以选项B、D错误。
设变量已正确定义并赋值,下列正确的表达式是( )。
A.x=y*5=x+z
B.int(15.8%5)
C.x=y+z+5,++y
D.x=25%5.0
参考答案:C
解析:在赋值表达式中,赋值符号“=”的左边只能为要赋值的变量,不能为表达式,右边可以为常量或者是表达式,故选项A错误,选项C正确:在取余运算中,运算符“%”两边都必须是整型数据,所以选项B、D错误。