首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序段 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
2015-07-31
47
问题
若有以下程序段
double x=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://www.kaotiyun.com/show/u9Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下列语句inta=1,b=2,c;c=ab(b<<2);执行后,C的值为()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
若要用下面的程序片段使指针变量P指向一个存储整型变量的动态存储单元int*p;p=______malloc(sizeof(int));则应填入______。
若有定义语句chars[100],d[100];intj=0,i=0;且s中已赋字符串,请填空以实现拷贝。(注:不使用逗号表达式)while(s[i]){d[j]=【】;j++;}d[j]=0;
下列叙述中正确的是()。
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
设有下列二叉树:对此二叉树中序遍历的结果为()。
下列选项中正确的语句组是______。
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
已知数据表A中每个元素距其最终位置不远,为节省时间,应采用的算法是
随机试题
A.CMAB.DDDC.PDDD.DDDsE.DUI可从宏观上测算药物利用状况的是
在Access中,当撤销数据库密码时,需要以______方式打开数据库。
生产、销售、使用劣药的法律责任,错误的是
肺痈溃脓期的治疗主方是()
白木香粉末中可见( )。
刘老师在自己的美术课上实行“课堂+工作室”模式,一边让学生动手勾画草图,一边为学生做示范,课程进行将终时,又安排学生讲解自己的想法、构思,他从不束缚学生的想法,只要敢想,他都会尽力协助学生进行制作。请问,刘老师教学模式注重的核心是()。
社会化过度是指把成年人某些社会化的任务前移到了部分青少年身上。现在我们的教育过早及过多地给予孩子们社会规范、纪律约束和强求一律的认同,极易造成青少年的社会化过度。根据上述定义,下列行为中不属于社会化过度的是()。
外交谈判
Individualsandbusinesseshavelegalprotectionforintellectualpropertytheycreateandown.Intellectualproperty【C1】______f
ShoppersonBlackFriday,thetraditionalstartoftheholidayshoppingseasoninAmerica,arenotoriouslyaggressive.Someeven
最新回复
(
0
)