首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 double x=5.16894; printf("%f\n", (int)(x*1000+0.5)/(double)1000 ); 则程序段的输出结果是
若有以下程序段 double x=5.16894; printf("%f\n", (int)(x*1000+0.5)/(double)1000 ); 则程序段的输出结果是
admin
2020-05-19
32
问题
若有以下程序段
double x=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/rvCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
有以下程序:#include<stdio.h>main(){intb[3][3]={0,1,2,0,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j++)t+=b[i][b[j][i]];printf("
下列条件语句中,输出结果与其他语句不同的是()。
若有定义语句:intm[]={5,4,3,2,1},i=4;,则下面对m数组元素的引用中错误的是
程序中对fun函数有如下说明voidfun();此说明的含义是
以下关于C语言数据类型使用的叙述中错误的是
线性表的长度为n。在最坏情况下,比较次数为n—1的算法是
以下不构成无限循环的语句或语句组是
C语言程序中,运算对象必须是整型数的运算符是()。
下列测试方法中,()均属于白盒测试的方法。
随机试题
寓教于乐说
A.可供各医疗单位使用,医药门市部凭盖有医疗单位公章的医生处方零售B.可不凭医师处方销售、购买和使用,但病患者可以要求在执业药师或药师的指导下进行购买和使用C.由指定的经营单位凭盖有医疗单位公章的医生处方配方使用D.可在百货店、超市销售E.
转动目镜对光螺旋的目的是使()十分清晰。
雨期开挖路堑时要注意的事项有()。
投资收益是指基金经营活动中因()等而实现的收益。
过度探索行为:指好奇的兴趣不是随着对新事物熟悉程度的增加而下降,而是持续不减,结果造成对所着迷事物损毁的行为。下列属于过度探索行为的是()。
下面是某求助者的MMPI的测验结果:(2011年5月真题)轻躁狂量表的K校正分应当是()。
人事行政培训是指通过有关的培训机构,由具有实际行政经验和行政科学理论知识的人员,教导政府公务人员掌握和提高行政工作所需的特定知识和技能的过程。下列不属于人事行政培训的一项是()
Writeanessayof160—200wordsbasedonthefollowing.Inyouressay,youshould1)describethepicturebriefly,2)ex
打开考生文件夹下的演示文稿yswg.pptx,按照下列要求完成对此文稿的修饰并保存。使用“都市”主题修饰全文。
最新回复
(
0
)