首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 double x=5.16894; printf("%f\n",(int)(x*1 000+0.5)/(double)1 000); 则程序段的输出结果是
若有以下程序段 double x=5.16894; printf("%f\n",(int)(x*1 000+0.5)/(double)1 000); 则程序段的输出结果是
admin
2017-05-20
30
问题
若有以下程序段
double x=5.16894;
printf("%f\n",(int)(x*1 000+0.5)/(double)1 000);
则程序段的输出结果是
选项
A、5.175000
B、5.169000
C、5.170000
D、5.168000
答案
B
解析
(int)(x*1000+0.5)/(double)1000表达式功能,保存数据x的后三位小数,把第四位四舍五入。
转载请注明原文地址:https://jikaoti.com/ti/Aji0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intx[],intn){staticintsum=0,i;for(i=0;i
下面程序段的运行结果是char*p="abcdefgh";p+=3;printf("%d\n",strlen(strcpy(p,"ABCD")));
以下程序的输出结果是longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main(){printf("%ld\n",fun(
以下不能对二维数组a进行正确初始化的语句是
下列选项中C语言中不合法的字符串常量的是
在下列选项中,没有构成死循环的是
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotade(inta
fseek函数的正确调用形式是【】。
下列叙述中,正确的是
随机试题
当前和今后一个时期农业农村工作的主线是()。
精索()
发热。不恶寒反恶热,心烦口渴,舌红苔黄。脉数者,应诊断为
本次研究的总体是假设此次研究另外还调查了下列指标,其中属于分类变量的是
××年××月××日,某造纸厂一台KZL2—0.79型锅炉发生爆炸事故,造成死亡1人,重伤2人,轻伤3人,直接经济损失50000元。事故当日3:50分,当班司炉工(上岗10余天的农民)发现锅炉烧不起压力,生产车间催着要汽,当班司炉工向带班负责人反映情
曾玉梅,从外校转入中等专业学校学习。她性格内向、不善于与人交往。学习上,由于教材不同,加上她年龄偏小,学习能力及适应能力较差,从而在班级成绩排名中处于落后状态。上课时她从不举手回答问题,有不懂的问题也不会向老师请教,不能正视自己目前的学习环境,还沉溺于原来
邓小平理论走向成熟,形成科学体系的标志是()。
【二重证据法】内蒙古大学2014年中国史真题;南京大学2015年中国古代史基础真题
在程序执行过程中,Cache与主存的地址映射是由()完成的。
TheWarrantyHoldingsGroup,aEuropeanleaderinmechanicalbreakdowninsuranceandaresearcherandcommentatorontrendsinm
最新回复
(
0
)