首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( ) (float) (a+b)/2+(int)×%(int)y
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( ) (float) (a+b)/2+(int)×%(int)y
admin
2013-06-11
23
问题
若有定义:int a=4,b=5;float x=3.4,y=2.1;,则下列表达式的值为( )
(float) (a+b)/2+(int)×%(int)y
选项
A、5.5
B、55
C、5.500000
D、55.00000
答案
C
解析
在计算(float)(a+b) /2时,由于通过强制类型转换将(a+b)转换成了float型,所以应先将2转换成float型,再进行计算,得4.500000。
在计算(int)x%(int)y时,先将x和y通过强制类型转换成血型,再进行求余运算,得1。
又因为4.500000是float型,所以将1和它相加时,先将1换成float型,再计算,得到5.500000。
[知识扩展] 类型转换的一般规则是:低级类型服从高级类型,并进行相应的转换。数据类型的级别由低到高的排序表示为:char→int→unsigned→long→float→double。
转载请注明原文地址:https://kaotiyun.com/show/bkJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是______。unsignedfun(unsignednum){unsignedk-I;do{k*=num%10;num/=10;}while
下列选项中正确的语句是()。
模块本身的内聚是模块独立性的重要性度量因素之一。在7类内聚中,具有最强内聚的一类是______。
若有定义“int*p[3];”,则以下叙述中正确的是()。
下面语句的输出结果是______。printf("%d\n",strlen("\t\"065\xff\n"));
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
以下只有使用时才为该类型变量分配内存的存储类型说明是()
下列对于软件测试的描述中正确的是()。
下面四个选项中,均是不正确的八进制数或十六进制数的选项是
下面四个选项中,均是不正确的八进制数或十六进制数的选项是
随机试题
心尖搏动向左下移见于
室内生活污水管道应使用的材质是()。
在火灾自动报警系统中,用以发出区别于环境声、光的火灾警报信号的装置称为()
不属于城市土地经济评价的主要影响因素是()。
公司应根据经营管理的需要,适当提前或推迟确认收入。
下列企业取得的股息、红利中,应免征企业所得税的是()。
2015年1月1日,甲公司向其100名高管人员每人授予2万份股票期权,根据股份支付协议规定,这些人员自被授予股票期权之日起连续服务满2年,每人即可按每股6元的价格购买甲公司2万股普通股股票(每股面值1元)。该股票期权在授予日的公允价值为每份12元。2016
某超市以每千克7元的价格购入水果200千克,并以每千克10元的价格售出150千克,剩下可出售的水果按八折甩卖一空。经计算,销售本批水果共获利300元。那么,这批水果的折损率是多少?
Thecorporateworldisincreasinglyrejectingimperialchiefexecutivesinfavourofanonymousmanagers—prudentandboringmena
Vegetablesarecheap______whentheyareinseason.
最新回复
(
0
)