首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
2019-05-17
77
问题
若有以下程序段
double x=5.16894;
printf("%f\n", (int)(x*1000+0.5)/(double)1000 );
则程序段的输出结果是( )。
选项
A、5.169000
B、5.175000
C、5.170000
D、5.168000
答案
A
解析
表达式"(int)(x*1000+0.5)/(double)1000"先计算"(x*1000+0.5)",结果为5169.44,将其转化为int型,得表达式"(int)(x*1000+0.5)"的值为5169,所以整个表达式"(int)(x*1000+0.5)/(double)1000"的值为5.169,输出结果为A)。
转载请注明原文地址:https://kaotiyun.com/show/0HRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwr
C语言中double类型数据占字节数为
下列叙述中正确的是
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
在软件设计中不使用的工具是
下面不属于需求分析阶段任务的是
给定程序中,函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。例如,主函数中输入字符串:32486和12345,在主函数中输出的函数值为:44831。请在程序的下
下面属于应用软件的是()。
以下说法正确的是()。
随机试题
循环性缺氧分为______、______。
诊断胃恶性溃疡最有价值的是
混凝土管片的抗弯性能检测合格标准是()。
燃气管道的阀门安装前应做()试验,不渗漏为合格,不合格者不得安装。
下列关于产品生命周期策略的说法,正确的有()
政府机构和工作人员把制订的计划方案付诸实施的活动过程,是政府的()。
下列选项中,最接近垄断竞争市场的是()。
TheVillageGreeninNewMilford,Connecticut,isasnapshotofNewEnglandcharm:acarefullymanicuredlawnflankedbyscrupul
READINGWATSA.Inmanydevelopedcountriesliteracyskirtsareundersiege.Thisistrueeveninsocietieswhereaccesstop
TheotherdayIannouncedthatIwouldgoabroadforfurtherstudiesrightaftermycollegeeducation.Mydecisionevoked(引起)t
最新回复
(
0
)