首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: double x=5.16894;,则语句 printf("%lf\n ",(int)(x*1000+0.5)/1000.);的输出结果是
设有定义: double x=5.16894;,则语句 printf("%lf\n ",(int)(x*1000+0.5)/1000.);的输出结果是
admin
2020-10-26
77
问题
设有定义: double x=5.16894;,则语句 printf("%lf\n ",(int)(x*1000+0.5)/1000.);的输出结果是
选项
A、5.16900
B、5.168
C、0
D、输出格式说明符与输出项不匹配,产生错误信息
答案
A
解析
(x *1000+0.5)-- x 移动3 位小数,加0.5,也就是小数第4位加5,若这位大于等于5,则进1到个位。
5.16894 * 1000 ?5168.94
+0.5 ? 5169.44
(int)(x *1000+0.5)强制转换为整型结果为5169
5169 /1000.0)?5.169,由于1000.0结果自动转换为浮点数
所以 printf("%lf\n",5.169)结果是5.16900
故答案为A选项
转载请注明原文地址:https://www.kaotiyun.com/show/yt3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中叙述正确的是()。
以下程序段中的变量已正确定义for(i=0;i
下列各序列中不是堆的是()。
设有定义:doublex=2.12;,以下选项中不能完整输出变量x值的语句是()。
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是()。
软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面各项中属于应用软件的是()。
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根节点在第1层)为()。
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
软件工程的三要素是()。
随机试题
(1)短语又叫_____。(2)“你说错了”的“错”是_____补语。(3)助词短语一般包括_____、“所”字短语和比况短语。(4)“今天23号”是_____结构的短语。(5)“进口汽车”既以理解为动宾关系,也可以理解为_____关系。(6)“
诸多疾病分类方案中,最有影响力,在我国最为普及的是
槐花散主治
通过牙周探诊显示最有意义的指标是
人类生长发育的长期变化,首先出现在()
造成“市场失灵”的原因有()。
根据《会计档案管理办法》的规定,下列各项中,属于会计档案的有()。
2014年年末,某省公路里程172167千米,同比增长2.8%,其中,高速公路4237千米,同比增长3.3%。国家铁路正线延展里程和营业里程分别为15060千米和9351千米,分别同比增长-0.28%和0.23%。地方铁路正线延展里程和营业里程分别为180
Wedon’tknowifthestoryistrueornot,butwehopeto______thetruthinit.
Nowbacktothenews.Anearlymorningfire【11】thehistoricGellerHousetoday.Itdestroyedthethirdfloorofthebuilding.bu
最新回复
(
0
)