首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: 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
2022-06-24
54
问题
若有以下程序段:
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://www.kaotiyun.com/show/BTkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于C语言文件的叙述中正确的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是()。
有以下程序段int*p;p=___________malloc(sizeof(int));若要求使p指向一个int型的动态存储单元,在横线处应填入的是
某带链的队列初始状态为front=rear=NULL。经过一系列正常的人队与退队操作后。front=rear=10。该队列中的元素个数为()。
以下叙述中正确的是
以下叙述中错误的是
设有定义:char*c;以下选项中能够使c正确指向一个字符串的是
结构化程序包括的基本控制结构是()。
以下不是合法C语言转义字符的是
某带链队列初始状态为front=rear=NULL。经过一系列正常入队与退队操作后,front=10,rear=5。该队列中的元素个数为
随机试题
下列文学常识表述错误的是()
右主支气管的叙述正确的是()。
对于相同的横截面面积,同一梁采用( )截面,其强度最高。
按导致事故的直接原因将生产过程中的危险分为()等危险、有害因素。
以下网址的表示中,正确的是()。
现代教育、素质教育、社会主义新时期的教育最根本的特点是()。
工程管线敷设有其规范,当工程管线交叉敷设时,自地表面向下排列时要考虑管道内的介质及管线输送方式、埋深等问题,以确定各管道垂直间距。管线排列的顺序宜为()。
若将在[0,2]上展开成正弦级数,则该级数的和函数S(x)为_______
下列关于计算机技术指标的描述中,正确的是()。
RecentlyBroadpointCommunications,afledg-ling(刚起步的)mediacompany,startedhandingoutfreelong-distancetelephonecalls.In
最新回复
(
0
)