首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段: double x=5.1 6894: printf("%f\n",(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是( )。
若有以下程序段: double x=5.1 6894: printf("%f\n",(int)(x*1000+0.5)/(double)1000); 则程序段的输出结果是( )。
admin
2019-01-11
22
问题
若有以下程序段:
double x=5.1 6894:
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,输出时按照%1的格式输出,所以输出结果为5.169000。
转载请注明原文地址:https://kaotiyun.com/show/dixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intf(intn)}if(n==1)return1;elsereturnf(n-1)+1;}main(){inti
下列语句中,不正确的是______。
若有定义:“inta=4,b=5;floatx=3.4,y=2,1;”,则下列表达式的值为()。(float)(a+b)/2+(int)x%(int)y;
最简单的交换排序方法是______。
若希望下列的程序运行后输出25,程序空白处的正确选项是()。main(){inti,j=50,a[]={7,4,10,5,8};for()j+=a[i];primf("%d,j-40);}
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
以下程序中函数f的功能是将n个字符串按由大到小的顺序进行排序。#include<string.h>voidf(charp[][10],intn){chart[20];inti,j;for(i=0;i<n-1;
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
在数据库系统中,数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述是()。
随机试题
平车运送患者过程中,患者的头部应在高处一端的目的是()
浸润性子宫颈癌指肿瘤浸润深度至少超过基底膜下
男,21岁,病人脾切除术后第二天尿量250ml,并出现烦躁不安,恶心。呕吐。水肿。体检:体温38℃,呼吸22次/分,血压20/13.5kPA,(150/100mmHg),尿蛋白(++++),尿比重1.010;血钠135μmol/L,血钾6mmol/L,CO
下列各项中,属于对财务会计报告编制要求的有()。
某企业在进行项目投资决策时,有三项投资方案可供选择,各方案在其寿命周期内的净利润和现金净流量如表13—2所示。设贴现率为10%,回答下列问题:按照净现值法,应选择的方案为()。
用高新技术和先进技术改造、提升传统产业是我国今后五年产业结构调整的主要任务之一。请你结合我市实际,谈谈在这方面我们该怎么做?
孟子说:“天将降大任于斯人也,必先苦其心志,劳其筋骨,饿其体肤,空乏其身,行拂乱其所为,所以动心忍性,曾益其所不能。”这段话体现的德育方法是()。
以国库券、大额银行可转让存单、商业票据、公司债券等货币市场短期有价证券为投资对象的投资基金为()。
将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,则必须将该文件标为______。
—Youforgottomakethebed.—Oh,soIdid.______anddoitatonce.
最新回复
(
0
)