首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 doublex=5.16894; printf("%f\n",(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是
若有以下程序段 doublex=5.16894; printf("%f\n",(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是
admin
2019-05-17
25
问题
若有以下程序段
doublex=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://jikaoti.com/ti/fSf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>voidsp(int*a){intb=2;*a=*a*2;printf("%d,",*a);a=&b:*a=*a*2
以下选项中,当x为大于1的奇数时,值为0的表达式是
结构化程序所要求的基本结构不包括
有以下程序fun(intx,intY){staticintm=0,i=2;i+=m+1;m=i+x+y;returnm;}main(){intj=1,m=1,k;k=
有以下程序(注:字符a的ASCII码值为97)main(){char*s={"abc"};do{printf("%d",*s%10);++s;)while(*s);)程序运行后
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
若要求从键盘读入含有空格字符的字符串,应使用函数
给定程序MODll.C中函数fun的功能是:计算S=f(-n)+f(一n+1)+…+f(0)+f(1)+f(2)+…+f(n)的值。例如,当n为5时,函数值应为:10.407143。f(x)函数定义如下:请改正程序中的错误,
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
随机试题
患者,男,27岁。诊断为逆行性牙髓炎。患牙能否保留主要取决于
案情:2012年5月,兴平家装有限公司(下称兴平公司)与甲、乙、丙、丁四个自然人,共同出资设立大昌建材加工有限公司(下称大昌公司)。在大昌公司筹建阶段,兴平公司董事长马玮被指定为设立负责人,全面负责设立事务,马玮又委托甲协助处理公司设立事务。20
安全生产监督管理人员在监督检查中发现的下列安全生产问题,应该责令限期改正的是()。
大型机械设备基础就位安装前需要进行预压,预压的重量为自重和允许加工件最大重量总和的()。
期货交易所应当在本办法实施之日起( )个月内,将应当缴纳的启动资金划入保障基金账户。
债券发行人的信用度越低,投资者所要求的收益率();债券发行人的信用度越高,投资者所要求的收益率()。
银行主要采用SWOT分析方法对其环境进行综合分析,其中,O表示()。
根据行政许可法的规定,下列哪些说法是正确的?()
设矩阵B满足AB=A+2B,求B.
A、Becausesheistimid.B、Becausesheisrealistic.C、Becausesheisimaginative.D、Becauseshehassufferedmentaltrauma.C原文中
最新回复
(
0
)