首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdi0.h> void main() { double x=3.14159: printf("%f\n",(int)(x*1000+0.5)/(df}uble)1000); 程序运行后的输出结果是( )。
有以下程序 #include<stdi0.h> void main() { double x=3.14159: printf("%f\n",(int)(x*1000+0.5)/(df}uble)1000); 程序运行后的输出结果是( )。
admin
2021-06-15
47
问题
有以下程序
#include<stdi0.h>
void main()
{
double x=3.14159:
printf("%f\n",(int)(x*1000+0.5)/(df}uble)1000);
程序运行后的输出结果是( )。
选项
A、3.142000
B、3.141000
C、3.143000
D、3.140000
答案
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/iwtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于"while(条件表达式)循环体",以下叙述正确的是()。
有以下程序main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf(”%dkn”,pad);)程序的输出结果是
有以下程序#include<stdio.h>voidfun(char**p){++p;printf("%s\n",*p);}main(){char*a[]=("Morning","Afternoon","Evening",
若有以下程序#includemain(){intc;c=13|5;printf("%d\n",c);}则程序的输出结果是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
定义学生选修课程的关系模式如下:S(S#,Sn,Sd,Sa)(其属性分别为学号、姓名、所在系、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课号和成绩)。
下列程序中函数f的功能是:当flag为1时,进行由小到大排序:当flag为0时,进行由大到小排序。voidf(intb[],intn,intflag){inti,j,t;for(i=0;i
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是
下列与队列结构有关联的是
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
随机试题
Hewillagreetodowhatyourequire______him.
依据统计数据,建立数学模型,计算出分析对象的各项指标及其数值的方法是()。
安全生产许可证有效期满需要延期的,企业应当向原安全生产许可证颁发管理机关办理延期手续。办理延期手续的时间为()。
国际工程施工中的质量管理由( )主管。
下列关于政治风险表述正确的是()。
在等级考核中,由国务院行政管理部门负责组织评定的有()。
综合实践活动的内容主要以()为主,()和个人活动是综合实践活动实施主要采取的两种组织形式。
阅读下面这篇公文,回答下列问题。①②:过去的一年,全市各级工会按照上级工会和××市委的工作要求,全面贯彻落实科学发展观,围绕构建和谐社会,突出“夯实基础、
王某潜人某工厂仓库盗窃,将仓库货物(价值2万元)扔到院墙外,准备一会儿翻墙出去再捡,偶尔经过此处的刘某发现该货物无人看管,遂将其拿走,据为己有。10分钟后,王某来到院墙外,发现货物已无踪影。对于王某、刘某行为定性,下列哪一选项是正确的?
求积分
最新回复
(
0
)