设变量已正确定义并赋值,以下正确的表达式是( )。 A.x=y+5=x+zB.int(15.8%5)C

题目

设变量已正确定义并赋值,以下正确的表达式是( )。

A.x=y+5=x+z

B.int(15.8%5)

C.x=y+z+5,++y

D.x=25%5.0

参考答案和解析
正确答案:C
C。【解析】在赋值表达式中,赋值符号的左边只能为变量,不能为表达式,右边可以为常量或者是表达武,运算符“%”两边必须是整型数据,所以选项B、D错误。所以选项C正确。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

【单选题】设变量已经正确定义并赋值,以下正确的表达式是________。

A.x=y*5=x+z

B.int(15.8%5)

C.x=y+z*5,++y

D.x=25%5.0


x = y + z + 5 , ++ y

第2题:

设变量已正确定义并赋值,以下正确的表达式是()。

A.x=y*5=x+z

B.int(15.8%5)

C.x=y+z+5,++y

D.x=25%5.0


x=y+z+5, ++y

第3题:

设变量已正确定义并赋值,以下正确的表达式是()

A.x=y+z+5, ++y

B.int(15.8%5)

C.x=y*5=x+z

D.x=25%5.0


C

第4题:

设变量已正确定义并赋值,以下正确的表达式是()

A.x=y*5=x+z

B.int(15.8%5)

C.x=y+z+5,++y

D.x=25%5.0


C

第5题:

5、设变量已正确定义并赋值,以下正确的表达式是()

A.x=y*5=x+z

B.int(15.8%5)

C.x=y+z+5,++y

D.x=25%5.0


int(15.8%5)

第6题:

设变量已正确定义并赋值,以下正确的表达式是( )。

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)为逗号表达式。

第7题:

设变量已正确定义并赋值,以下正确的表达式是( )。

A.X=Y+z+5,++Y

B.int(15.8%5)

C.X=Y*5=X+Z

D.X=25%5.0


正确答案:A
B与D选项中取模运算符%的左右两个操作数均应为整数,所以B、D错误。c选项中不能将X+Y的值赋给表达式Y*5,所以c错误。

第8题:

设变量已正确定义并赋值,下列正确的表达式是( )。

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)错误。

第9题:

设变量已正确定义并赋值,以下正确的表达式是

A.x=y*5=x+Z

B.int(15.8%5)

C.x=y+z+5,++y

D.x=25%5.0


正确答案:C
解析: 求余运算符"%"两边的运算对象必须是整型,而选项B)和D)中"%"两边的运算对象有浮点整数据,所以选项B)和D)是错误的表达式。在选项A)中赋值表达式的两边出现相同的变量x,也是错误的。选项C)是一个逗号表达式,所以正确答案为C)。