首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
41
问题
若有以下程序段
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全国计算机二级
相关试题推荐
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是
结构化程序所要求的基本结构不包括
下列叙述中正确的是
以下叙述中正确的是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat",
给定程序中,函数fun的功能是:求出形参SS所指字符串数组中最长字符串的长度,将其余字符串右边用字符*补齐,使其与最长的字符串等长。SS所指字符串数组中共有M个7符串,且串K
下面不属于软件开发阶段任务的是()。
在数据管理的三个发展阶段中,数据的共享性好且冗余度最小的是()。
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
关于地址和指针,以下说法中正确的是()。
随机试题
一个人从一种生活方式向另一种生活方式转变与适应的过程,是【】
OnThursdayafternoonMrs.Clarke,dressedforgoingout,tookherhandbagwithhermoneyandherkeyinit,pulledthedoorbeh
A.分类管理制度B.药品限制出口制度C.药品储备制度D.特殊管理制度国家对处方药和非处方药实行()
担保债券是指以()等方式发行的债券。
房地产开发项目前期策划的地域差异性,可从()等层面考虑。
Don’tletthechildplaywithscissors______hecutshimself.
下列有关监护人的说法,错误的是()。
把内存中的数据保存到硬盘上的操作称为
有一个自以为是全才的年轻人,毕业以后屡次碰壁,一直找不到理想的工作,他觉得自己怀才不遇,对社会感到非常失望。多次的碰壁工作,让他伤心而绝望,他感到没有伯乐来赏识他这匹“千里马”。痛苦绝望之下,有一天,他来到大海边,打算就此结束自己的生命。
IwishIhadn’tbeensobusythismorning,otherwiseI______youwiththecleaning.
最新回复
(
0
)