计算机二级

若有定义: int a=8,b=4,C; 执行语句“c=a/b+0.4;”后,c的值为( )。A.1.4B.1C.2D.2

题目

若有定义: int a=8,b=4,C; 执行语句“c=a/b+0.4;”后,c的值为( )。

A.1.4

B.1

C.2

D.2

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有定义:int a=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为()

A.1.4

B.2

C.2.0

D.1


++a

第2题:

若有定义:int a=8,b=5,C;,执行语句C=a/b+0.4;后,c的值为()

A.1.4

B.1

C.2.0

D.2


1

第3题:

若有定义:int a=8,b=5,c; ,执行语句c=a/b+0.4;后,c的值为

A.2.0

B.1

C.1.4

D.2


++a

第4题:

若有定义:int a=8,b=5,c; ,执行语句c=a/b+0.4;后,c的值为

A.1

B.1.4

C.2.0

D.2


++a

第5题:

若有定义:int a=8,b=5 ,c;执行语句c=a/b+0.4;后,c的值为

A.1.6

B.2

C.1.4

D.1


1【解析】本题考查的是基本赋值运算符和赋值表达式。a-=(b•5) 等价于a=a,(b.5)=4,c=a=4;a%3=1,c=(a%3) (b=1)=2,其中b的值被b=1确定为1。

第6题:

11、若有定义:int a=8,b=5,c; ,执行语句c=a/b+0.4;后,c的值为

A.1

B.1.4

C.2.0

D.2


1

第7题:

若有定义:inl a=8,b=5,c;,执行语句c=a/b+0.4;后,c的值为

A.1.4

B.1

C.2

D.2


正确答案:B
解析:在表达式中根据运算的结合性和运算符的优先级,首先计算的是a/b(8/5=1),再将1+0.4赋值给C,由于C为整型变量所以要将1.4转换为整型,即舍弃小数位(c的值变为1)。所以,4个选项中B符合题意。

第8题:

若有定义:int a=8,b=5,c;执行语句c=a/b+0.4;后,c的值为

A.1.4

B.1

C.2

D.2


正确答案:B
解析:在表达式中根据运算的结合性和运算符的优先级,首先计算的是a/b(8/5=1),再将1+0.4赋值给c,由于c为整型变量所以要将1.4转换为整型,即舍弃小数位(c的值变为1)。

第9题:

若有定义:int a=8,b=5,执行语句c=a/b+0.4;后,c的值为 ( )

A.1.4

B.1

C.2

D.2


正确答案:B