首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下变量定义: double a= 3.500000;float b=2.5;int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。
设有如下变量定义: double a= 3.500000;float b=2.5;int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。
admin
2013-02-23
38
问题
设有如下变量定义: double a= 3.500000;float b=2.5;int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是( )。
选项
A、2.5
B、3.5
C、4.5
D、表达式不正确
答案
2
解析
表达式m+n的值被强制转换为实型,则(m=n)/2的值为2.5。变量a和b被强制转换为整型,所以(int)a%(int) b的值为1,因此表达式的值为3.5,选项B正确。
转载请注明原文地址:https://kaotiyun.com/show/U9Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关系模型的3类完整性指的是【】、参照完整性、用户定义的完整性。
假定a和b为int型变量,则执行以下语句后,b的值为______。a=1;b=10;do{b-=a;a++;}while(b--<0);
经下列语句定义后,sizeof(x)、sizeof(y)、sizeof(a)、sizeof(b)在IBM-PC机上的值分别为______。charx=65;floaty=7.3;inta=100;doubleb=4.5;
下面程序的功能是【】。doublesub(doublex,inty){intn;doublez;for(n=1,z=x;n<y;n++)z=z*x;returnz;}main()
要使以下程序段输出10个整数,请填入一个整数;for(i=0;i<=【】;printf("%d\n",i+=2));
有以下程序main(){intx=1,y=1,z=1;y=y+z;x=x+y;printf("%d",x<y?y:x);printf("%d",x<y?x++:y++);printf("%
随机试题
结合孔子语录,简析孔子在增进学问和修养人格方面的态度。
嗜碱性粒细胞颗粒内含有________、________和________等物质,故这种细胞功能与________相似。
阴虚火旺之心悸,若兼见五心烦热、梦遗腰酸者,其治疗应首选的方剂是
药品标准中,“检查”项不包括检查药物的
A.呼吸性酸中毒B.呼吸性碱中毒C.代谢性酸中毒D.代谢性碱中毒E.代射性酸中毒,合并呼吸性酸中毒休克病人可发生()
下列哪组药物均善治巅顶头痛
财务分析中可将()等费用计入其他资产原值。
甲公司的主营业务为船用燃料油的供应服务。为拓展业务范围,2009年甲公司公开发行股票,所募集资金投入到水上加油项目。公司购建了1艘千吨级加油船,2010年上半年已投入开展水上加油业务,2艘800吨级加油船于2010年6月投入运营,另有1艘800吨级加油船将
下列叙述中错误的是()。
Whydoesthewomancometothebusinesscenter?
最新回复
(
0
)