首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义:double x=5.16894;,则语句printf("%If\n",(int)(x*1000+0.5)/1000.);的输出结果是( )。
设有定义:double x=5.16894;,则语句printf("%If\n",(int)(x*1000+0.5)/1000.);的输出结果是( )。
admin
2019-01-11
56
问题
设有定义:double x=5.16894;,则语句printf("%If\n",(int)(x*1000+0.5)/1000.);的输出结果是( )。
选项
A、5.16900
B、5.16800
C、0.00000
D、输出格式说明符与输出项不匹配,产生错误信息
答案
A
解析
(x*1000+0.5)表示x向右移动3位小数,加0.5,也就是x的小数第4位加5,若这位大于等于5,则进1到个位。因为“5.16894*1000=5168.94,5168.94+0.5=5169.44”,所以(int)(x*1000+0.5)强制转换为整型结果为5169。“5169/1000.0=5.169”,由于分母1000.0为浮点型所以结果自动转换为浮点数,故printf(“%If\n”,5.169)结果是5.16900。故答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/R4xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序有错,错误原因是main(){int*p,i;char*q,ch;p=&i;q=&ch;*p=40;*p=*q;...}
检查软件产品是否符合需求定义的过程称为______。
数据库设计包括两个方面的设计内容,它们是
结构化设计主要分为系统设计和模块设计,【】的任务是决定系统的模块结构。
能将高级语言程序转换成目标语言程序的是______。
若有定义:inta[2][3];,以下选项中对a数组元素正确引用的是
一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述中错误的是( )
若变量c为char类型,能正确判断出c为小写字母的表达式是
下面程序的输出结果是#includemain(){inta[]={1,2,3,4,5,6,7,8,9,0},*p;p=a;printf("%d\n",*p+9);}
下列给定程序中,函数fun()的功能是:求出数组中最大数和次最大数,并把最大数和b[0]中的数对调、次最大数和b[1]中的数对调。请修改程序中的错误,得出正确的结果。注意:不要改动main()函数,不能增行或删行,也不能更改程序的结构。
随机试题
Whathetoldusabouttheaccidentdoesnot______.
某患者输注A型RBC,输完第1个单位后无不良反应,但输注第2袋30ml后出现无痛性鲜红色尿,患者主诉寒战、下腹部疼痛,无发热,无发绀。胸部X线检查无显著变化。患者血液涂片检查未见球形红细胞或红细胞碎片。血氧饱和度下降不明显,未发生DIC,血流动力学
A.发热,口渴烦躁,项强,恶心呕吐嗜睡,舌质偏红,苔腻B.发热,咳嗽,气急鼻煽,痰涎壅盛C.壮热不退,头痛呕吐,颈项强直,神昏谵语,四肢抽搐,喉间痰鸣,舌红绛苔黄腻D.热势不退,朝轻暮重,神识昏迷,口噤项强,反复抽搐,四肢厥冷,胸腹灼热,二便失禁,或
申请设立期货公司,持有5%以上股权的股东的实收资本和净资产应当均不低于人民币()万元,持续经营2个以上完整的会计年度,在最近2个会计年度内至少1个会计年度盈利;或者实收资本和净资产均不低于人民币()亿元。
下列属于无效合同的情形有()。
根据票据法律制度的规定,下列有关汇票未记载事项的表述中,正确的是()。(2003年)
推进预决算公开是政府公信力的体现,也是深化预算管理制度改革的体现。新《预算法》对财政预决算信息公开提出了更严格的要求,如明确提出要对机关运行经费的安排、使用情况以及政府采购情况等重要事项做出说明。政府预决算信息未按规定公开或作出说明,将被追究()。
OnNotWinningtheNobelPrize(Excerpt)ByDorisLessingWehaveatreasure-houseofliterature,goingbacktotheEgyptian
下列病毒中,属于宏病毒的是__________________。
【S1】【S2】
最新回复
(
0
)