首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void main() { double x=3.14159; printf("%f\n",(int)(x*1000+0.5)/(double)1000); } 程序运行后的输出结果是(
有以下程序 #include<stdio.h> void main() { double x=3.14159; printf("%f\n",(int)(x*1000+0.5)/(double)1000); } 程序运行后的输出结果是(
admin
2022-10-24
64
问题
有以下程序
#include<stdio.h>
void main()
{
double x=3.14159;
printf("%f\n",(int)(x*1000+0.5)/(double)1000);
}
程序运行后的输出结果是( )。
选项
A、3.142000
B、3.141000
C、3.143000
D、3.1400013
答案
A
解析
根据算术表达式和运算符的优先级与结合性,表达式“(int)(x * 1000+0.5)/(double)1000”,首先计算“x*1000”,由于x是double类型,1000是整型,因此“x*1000”的结果默认是double类型,即3141.59,加0.5后再执行int的强制转换,结果为3142。分母“(double)1000”强制转换为double类型,此时计算“3142/(double)1000”,3142需要转换成double类型,然后除以1000,结果为3.142000,默认保留小数点后6位。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/GDkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在任意给定的9个正整数中找出按升序排列时处于中间的数,将原数据序列中比该中间数小的数用该中间数替换,位置不变
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中,且编号唯一。函数fun的功能是:找出指定
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义学生结构体数组,存储若干名学生的学号、姓名和三门课的成绩。函数fun的功能是:将存放学生数据的结构体数组,按姓名的字典序
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。此程序建立了一个带头节点的单向链表,并用随机函数为各节点赋值。函数fun的功能是将单向链表节点(不包括头节点)数据域为偶数的值累加起来,并且作为
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,定义了NXN的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N],intm),该函数的功能是使数组右上半三角
设有定义:intx=0,*p;紧接着的赋值语句正确的是()。
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
以下选项中正确的语句组是()。
若有定义语句charc=’\101’;则变量c在内存中占
随机试题
简述中国社区发展的原则。
以下哪个凝血因子不参与凝块形成
某地区1980年度疫情资料统计,狂犬病患者100人全部死亡,该资料可计算
图示均质链条传动机构的大齿轮以角速度ω转动,已知大齿轮半径为R,质量为m1,小齿轮半径为r,质量为m2,链条质量不计,则此系统的动量为()。
下列()业务的处理符合权责发生制。
议付
下列关于对基金管理人的从业人员证券投资的限制的说法,不正确的有()。
下列属于税务登记代理范围的有()。
洋务派举办的洋务事业包括()
Afterits【L1】______tothe【L2】______in2001,Chinahastakenstepstowardsopeningupits【L3】______.Asaconditionforjoiningt
最新回复
(
0
)