首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
17
问题
有以下程序
#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全国计算机二级
相关试题推荐
有以下程序#includeintfun(intx){intp;if(x==0||x==1)return(3);p=x-fun(x-2);return(p);}main(){printf("%d\n",
若有以下程序#includemain(){intc;c=13|5;printf("%d\n",c);}则程序的输出结果是
有以下程序#includemain(){intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<6;j++)s+=j;}printf("%d\n",s);}程序运行后的输出结果是
有以下程序#include<stdio.h>main(){inta=2,b;b=a<<2;printf("%d\n",b);}
有以下程序intf(intm){staticintn=0;n+=m;returnn;}main(){intn=0:printf(’’%d,’’,f(++n));printf(’’%d\n’’,fin++));)程序运行后的输出结果
软件工程的三要素是
关于do循环体while(条件表达式);以下叙述中正确的是
设有定义:inta=2,b=3,c=4;,则以下选项中值为0的表达式是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
下面属于系统软件的是
随机试题
下列各句中,加点的成语使用恰当的一句是()
在X线对比度表达式Kx=ed(μ-μ)中,对比度指数是指
A、何首乌B、白芍C、阿胶D、龙眼肉E、熟地黄可以治疗肝脾不和之四肢拘急作痛的药物是
地下交通工程的主要优点是()。
资本市场的开放包括两方面的含义,即服务性开放和贸易性开放。( )
A注册会计师对甲股份有限公司(以下简称甲公司)2016年度财务报表进行审计。在应付票据项目的审计中,为了确定应付票据余额所对应的业务是否真实,会计处理是否正确,A注册会计师拟从甲公司应付票据备查簿中抽取若干笔应付票据业务,检查相关的合同、发票、货物验收单等
You______allthosecalculations!Wehaveacomputertodothatsortofthing.
设a="计算机等级考试",结果为"考试"的表达式是( )。
下列叙述中,不属于软件需求规格说明书的作用的是()。
Whatdoesthemanwanttodo?
最新回复
(
0
)