企源知识库
专业知识收录平台
设有定义“double a=5.0,b=2.5;”,则表达式(int)b+a/b的值是()
分类:
高级语言程序设计(一)(00342)
发表:2024年09月14日 06时09分34秒
作者:
admin
阅读:
(2)
设有定义“double a=5.0,b=2.5;”,则表达式(int)b+a/b的值是()
A、3
B、4
C、3.0
D、4.0
【正确答案】:D
【题目解析】:(int)b=2;对于a/b,因为a、b是double类型,所以商为double类型,即5.0/2.5=2.0。最后计算,2+2.0=4.0(数据类型优先级:double>int ,2会自动转换成double类型数据2.0,从而世家参加运算的是:2.0+2.0=4.0)
上一篇
邓小平关于社会主义本质的理论概括是( )
下一篇
教育叙事研究报告的撰写是在大量实际工作的基础上进行的总结性归纳,其主体通常是
Top
首页
后台登录
×
×