首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义: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
66
问题
若有定义: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全国计算机二级
相关试题推荐
下面关于VB应用程序的叙述中正确的是
能够存放组合框的所有项目内容的属性是()。
编写如下程序代码:PrivateSubCommand1_Click()DimtAsIntegerDimnAsInteger,xAsIntegert=0Forn=1To12
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的病人姓名的表达式是
下面是求最大公约数的函数的首部()。Functionfun(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正
数据库技术的根本目标是()。
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是( )。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是()。
下面不属于软件设计原则的是
随机试题
一位消费者的月收入为500元,可购买两种商品X和Y,其价格分别为PX=20元,PY=50元。如果月收入从500元增加到700元,会不会改变预算线的方程式和斜率?
Thenumberofpupilsinclass______small.
冠周炎是什么部位的炎症
引起急性乳腺炎最主要的原因是
预付账款项目,应根据“预付账款”“应付账款”科目所属明细科目的期末借方余额合计填列。()
下列各项中,属于增值税征收范围的是()。
企业组织发展的战略主要有()。
甲公司向A银行借款1000万元。乙公司受甲公司委托,与该银行签订保证合同,约定为甲公司的借款提供连带责任保证。为保障乙公司的追偿权,甲公司以自己的一处房产为乙公司提供抵押担保,双方签订抵押合同并办理了抵押登记。同时,丙公司受甲公司委托,与乙公司签订保证合同
FoodsareoverwhelminglythemostadvertisedgroupofallconsumerproductsintheUnitedStates.Foodproductsleadinexpendit
InequalityIsNotInevitable[A]Adangeroustrendhasdevelopedoverthispastthirdofacentury.Acountrythatexperiencedsh
最新回复
(
0
)