首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。 (float)(a+b) /2+(int)x%(int)y
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。 (float)(a+b) /2+(int)x%(int)y
admin
2010-09-05
58
问题
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )。
(float)(a+b) /2+(int)x%(int)y
选项
A、5.5
B、55
C、5.500000
D、55.00000
答案
C
解析
在计算(float)(a+b/2时,由于通过强制类型转换将(a+b转换成了foat型,所以应先将2转换成float型,再进行计算,得4.500000。
在计算(int)x%(int)y时,先将x和y通过强制类型转换成int型,再进行求余运算,得1。又因为4.500000是float型,所以将1和它相加时,先将1换成float型,再计算,得到5.500000。
[知识扩展] 类型转换的一般规则是:低级类型服从高级类型,并进行相应的转换。数据类型的级别由低到高的排序表示为:char→int→unsigned→long→float→double。
转载请注明原文地址:https://kaotiyun.com/show/XZWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
现有如下一段程序:PrivateSubCommand1_Chck()x=UCase(InputBox("输入:"))SelectCasexCase"A"To”C"Print"考核通过!"C
设一棵满二叉树共有15个结点,则在该满二叉树中的叶子结点数为()。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
以下叙述中错误的是( )。
要删除列表框中最后一个列表项,正确的语句是()。
下面不属于软件需求分析阶段主要工作的是
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
下列数组定义中错误的是( )。
下列说法中,错误的是( )。
随机试题
实质性政策议程的必要因素有()
公众代表座谈会的最后阶段是()。
下列各项属于矛盾同一性的含义的有
下列属于保健因素的是()
肉眼血尿的患者,首先应该检查
社会医学是从哪个角度来研究医学和卫生问题的
在设计基准期内可能出现,也可能不出现,而一旦出现其值很大,且持续时间较短的荷载是()
中国古典园林的组成要素主要有哪些?
行政主体承担行政责任的具体方式包括()。
Thesurfacedistancebetween2pointsonthesurfaceofacubeisthelengthoftheshortestpathonthesurfaceofthecubetha
最新回复
(
0
)