首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <math.h> main() { int a=1, b=4, c=2; double x=10.5, y=4.0, z; z = ( a+b )/c + sqrt(
有以下程序 #include <stdio.h> #include <math.h> main() { int a=1, b=4, c=2; double x=10.5, y=4.0, z; z = ( a+b )/c + sqrt(
admin
2021-02-25
79
问题
有以下程序
#include <stdio.h>
#include <math.h>
main()
{
int a=1, b=4, c=2;
double x=10.5, y=4.0, z;
z = ( a+b )/c + sqrt( y ) * 1.2 / c + x;
printf("%f\n", z);
}
程序运行后的输出结果是
选项
A、13.700000
B、14
C、15.4
D、14.9
答案
A
解析
如果一个运算符两边的运算数类型不同,要先将其转换为相同的类型,即较低类型转换为较高类型,然后再参加运算。程序执行过程为:a+b=5,5/2=2(int类型), sqrt(y)=2.0(double类型),2.0*1.2/2=1.2( double类型),z=2.0(由int类型自动转换成double类型)+1.2+10.5=13.7。A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/22tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
有以下程序:#include<stdio.h>nlain(){intx=1,y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;printf("%d\n",
没有定义:inta,b;floatx,y;,则以下选项中对语句所做的注释叙述错误的是()。
关于C语言标识符,以下叙述中错误的是()。
有以下程序:#include<stdio.h>intb=2:intfun(int*k){b=*k+b;return(b);}main(){inta[10]={1,2,3,4,5,6,7,
在面向对象方法中,不属于"对象"基本特点的是()。
对下列二叉树进行前序遍历的结果是
以下选项中合法的标识符是
在数据处理中,其处理的最小单位是()。
随机试题
以下结构属于索塔构成部分的是()。
张力性气胸
患者,男,30岁,口角歪向右侧,左眼不能闭合2天,左侧额纹消失。治疗应选取何经穴为主
患者,男性,58岁。反复蛋白尿、水肿5年,近日查血红蛋白60g/L,血肌酐807μmol/L,尿素氮升高。该患者发生贫血的主要原因是
在同一张凭证中,审核人和制单人不能是同一个人。()
某公司有A和B两个部门,有关数据如下(单位:元):假设加权平均税后资本成本为8%,所得税税率为25%,并假设没有需要调整的项目。要求:假设A部门经理面临一个投资方案(投资额120000元,每年获得税前经营利润12000元)。如果采用经济增加值评价
巴洛克建筑风格
Often,capriciousnessisthereasongivenfordoingnothing.Flexibleworkingisanaddedopportunitytoallowstaffattheshar
A、Nov.28th.B、Nov.30th.C、Nov.18th.D、Nov.31st.A录音中女士说11月30号会有足球比赛,男士说那是在后天。那么今天很显然就是11月28号。
Everybodywantstogetwealthy.Intoday’s【B1】______world,makingmoneyorbecomingwealthysymbolizesaperson’ssuccessandc
最新回复
(
0
)