首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
95
问题
若有以下程序段
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>intfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n".SUB(a++,b++));}程序运行后
有以下程序#includemain(){inty=9;for(;y>0;y--)if(y%3==0)printf("%d",--y);}程序的运行结果是
设有定义:inta=1,b=2,c=3;以下语句中执行效果与其它三个不同的是
以下选项中,值为1的表达式是
软件调试的目的是
从工程管理角度看,软件设计一般分为两步完成,它们是
if语句的基本形式是:if(表达式)语句,以下关于“表达式"值的叙述中正确的是
若有以下函数首剖intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
随机试题
Anotherusefulmethodforimprovingyourreadingistheabilitytoreflectonwhatisbeingpresented.Readers【C1】________thema
如果体系在变化中与环境没有功的交换,则体系放出的热量一定等于环境吸收的热量。()
入耳的听阈
A.止遗尿B.降气化痰C.杀虫D.固精止遗E.回乳消胀
患者,男,20岁,建筑工人,不慎自脚手架跌下,造成严重颅脑损伤,需随时观察、抢救,应给予
在真空中可见光的波长范围是()。
X市甲厂因购买Y市乙公司的一批木材与乙公司签订了一份买卖合同,但合同中未约定交货地与付款地,双方就此未达成补充协议,按照合同有关条款或者交易习惯也不能确定。根据合同法律制度的规定,下列关于交货地及付款地的表述中,正确的有()。
乘坐火车时,导游要尽量把自己安排在位于游客中间的包房和床位、席位。()
虚假广告罪,是指广告主、广告经营者、广告发布者违反国家规定,利用广告对____________或者______________作虚假宣传,情节严重的行为。
WhichoneofthefournovelswaswrittenbyNormanMailer?
最新回复
(
0
)