定义x的值是15,则表达式x%4的结果是()。

题目

定义x的值是15,则表达式x%4的结果是()。

参考答案和解析
正确答案:3
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有定义:int a=7;float x=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是

A.2.500000

B.2.750000

C.3.500000

D.0.000000


正确答案:A

第2题:

若x为int型变量,则逗号表达式(x=4*5,x*5),x+25的结果是( )

A、20

B、45

C、100

D、表达式不合法


正确答案:B

第3题:

已有定义:float x=5.5;则表达式:x=(int)x+2的值为。


正确答案:7.000000
首先对x取整,然后加2,然后转换为实点型

第4题:

若有定义语句:int X=10;,则表达式-x =x+X的值为

A.-20

B.-10

C.0

D.10


正确答案:B
解析:x-=x+x可化为:x=x-(x+x),由于x初始值为10,所以计算后,x=10-20=-10,因此选B)。

第5题:

如已定义X和Y为double类型,则表达式X=1,y=x+5/2的值是( )。A.2B.3.0C.3SXB

如已定义X和Y为double类型,则表达式X=1,y=x+5/2的值是( )。

A.2

B.3.0

C.3

D.3.5


正确答案:B
题目中定义变量x和y为双精度double类型,根据给定算数表达式的优先级应先计算5/2,结果为2,将值代入后,由x和y的数据类型得出y为3.0。整个逗号表达式的值为后面y=x+5/2的值,所以选择B)。

第6题:

若有定义语句:int x=3,y=2,z=1;则表达式x <y?x:y的值是______。


正确答案:2
2

第7题:

已有定义int x=3, y=4, z=5;则表达式“!(x+y)+z-1y+z/2”的值是________。

A.6

B.0

C.2

D.1


正确答案:D

第8题:

已知x=list(range(10)),则表达式x[-4:]的值为__________。


正确答案:[6,7,8,9]

第9题:

设整型变量X的值为35,则表达式“(x&15)&&(X|15)”的值是


正确答案:B

第10题:

若有定义:float x=3.5,intz=8;则表达式x+z%3/4的值为()

A.3.75

B.3.5

C.3

D.4


参考答案:B