首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:“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
2013-02-23
42
问题
若有定义:“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+h)/2时.由于通过强制类型转换将(a+b)转换成了float型,所以应先将2转换成float型,再进行计算,得4.500000。在计算(int)x%(int)y时,先将x和y通过强制类型转换成int型.再进行求余运算,结果为1。又因为4.500000是float型,所以将1和它相加时,先将1换成float型,再计算,得到5.500000。类型转换的一般规则是:低级类型从高级类型,并进行相应的转换。数据类型的级别由低到高的排序表示为:char→int→unsigned→log→float→double。
转载请注明原文地址:https://kaotiyun.com/show/lUJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
main(intargc,char*argv[]){while(--argc>0)printf("%s",argv[argc]);printf("\n");}假定以上程序经编译和连接后生成可执行文
若有定义int*p[3];,则以下叙述中正确的是______。
已有定义语句:intx=3,y=0,z=0;,则值为0的表达式是()
下列关于栈的叙述正确的是()
有以下程序:intm=1;voidfun(int*n){staticintm=2;*n*=m-1;m+=2;}main(){inti;for(i=1;i<4;i
下面宏定义正确的是()
用复合的赋值运算符将变量x中的值增大2的赋值表达式是【】。
关于if后一对圆括号中的表达式,以下叙述中正确的是()
随机试题
A.根尖孔B.侧支根管C.分叉区副根管D.牙本质小管E.畸形舌侧沟牙周刮治后可能会造成牙髓的反应性改变,通过的主要途径是
采用二灰碎石作路面底基层时应验算层底拉应力。()
这起事故构成()。《安全生产法》规定:两个以上生产经营单位在同一作业区域内进行可能危及对方安全生产活动,未签订()或者未指定()的,责令限期改正,逾期未改正的,责令停产停业。
下列各项中,应计入坏账准备贷方的是()。
《中华人民共和国旅游法》由全国人民代表大会常务委员会于2013年4月25日通过,自2013年11月1日起生效。()
认真阅读《邹忌讽齐王纳谏》课堂教学实录节选,回答下列问题。生:(读课文)“臣之妻私臣,臣之妾畏臣,臣之客欲有求与臣,皆以美于徐公”:“宫妇左右莫不私王,朝廷之臣莫不畏王,四境之内莫不有求于王。”师:这两组句子,相同的词语是:“私、畏、有
某公司实行人性化管理。公司领导表示,所有30岁以下的年轻人如果还没有女朋友,则一律不用加班,抓紧时间去找女朋友;领导还表示,公司所有30岁以上的员工如果有了女朋友,也一律不用加班,因为要抓紧时间好好陪陪女朋友,创造条件尽快结婚。根据公司领导的表示,可以得出
由于真实或想象的他人的影响而改变行为,我们称这种现象为()。
有以下程序#includeintfun(intn){inta;if(n==1)return1;a=n+fun(n-1);return(a);}main(){printf("%d\n",fun(5));}程序的输出结果是
Whatdoesthemanwanttodo?
最新回复
(
0
)