首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 doublex=5.16894; printf("%f\n",(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是
若有以下程序段 doublex=5.16894; printf("%f\n",(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是
admin
2019-05-17
44
问题
若有以下程序段
doublex=5.16894;
printf("%f\n",(int)(x*1000+0.5)/(double)1000);
则程序段的输出结果是
选项
A、5.170000
B、5.175000
C、5.169000
D、5.168000
答案
C
解析
%f的输出格式是以带小数点的数学形式输出浮点数。首先计算x*1000,结果为5168.94然后+0.5,结果为5169.44,然后进行强制类型转换,转换成整型为5169,然后除以双精度数据1000,结果也为双精度数据5.169,输出时按照%f的格式输出,所以输出结果为5.169000。
转载请注明原文地址:https://kaotiyun.com/show/RHRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设已有定义:floatx;则以下对指针变量P进行定义且赋初值的语句中正确的是
在以下给出的表达式中,与while(E)中的(E):不等价的表达式是
关于do循环体while(条件表达式);以下叙述中正确的是
以下定义语句中正确的是
给定程序MODII.C中函数fun的功能是:在字符串的最前端加入n个*号,形成新串,并且覆盖原串。注意:字符串的长度最长允许为79。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
给定程序MODll.C中函数fun的功能是:计算S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,
下列排序方法中,最坏情况下比较次数最少的是()。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
随机试题
论述如何认识党对社会主义建设道路初步探索的重大意义。
由于第一印象的形成导致在总体印象上形成的最初信息比后来获得的信息影响更大的现象是指______,相反,新近获得信息比原来获得的信息影响更大的现象,称为______。
患者,男,2l岁。头枕部被铁棍击伤,昏迷约40分钟,醒后不能回忆当时受伤情况并出现躁动,伴有头痛、头晕,恶心、呕吐。检查:神经系统无阳性体征,X线摄片颅骨正常。其诊断是
对原材料、半成品及设备进行质量控制的主要内容有()。
关闭显示器的电源,正在运行的程序将停止运行。()
某市服装生产企业,为增值税一般纳税人。2019年度取得销售收入40000万元、投资收益1000万元,发生销售成本28900万元、税金及附加1800万元、管理费用3500万元、销售费用4200万元、财务费用1300万元,营业外支出200万元。企业自行计算实
宪法的作用不包括()。
根据我国《宪法》的规定,决定军人和外交人员衔级和其他专门衔级制度的权力属于()。
下列叙述中正确的是()。
Wheredoesthewomanwork?
最新回复
(
0
)