首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun1( double a ) { return (int)(a*=a); } int fun2(double x, double y) { double a=0,b=0; a=fun1( x ); b=f
有以下程序 #include int fun1( double a ) { return (int)(a*=a); } int fun2(double x, double y) { double a=0,b=0; a=fun1( x ); b=f
admin
2019-05-17
34
问题
有以下程序
#include
int fun1( double a )
{
return (int)(a*=a);
}
int fun2(double x, double y)
{
double a=0,b=0;
a=fun1( x );
b=fun1( y );
return (int)(a+b);
}
main()
{
double w;
w=fun2(1.1,2.0);
printf("%4.2f", w);
}
程序执行后输出结果是
选项
A、0.0
B、5
C、5.21
D、5.00
答案
D
解析
题中变量w的定义为double型,函数fun2()的定义为int型,按照各类数值型数据间的混合运算,整型数据被转换为实型数据。因此D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/6DRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intx=2;以下表达式中,值不为6的是
以下叙述中正确的是
有如下程序段:intx=12;doubley=3.141593;printf(’’%d%8.6t’’,x,y);其输出结果是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
下列排序方法中,最坏情况下比较次数最少的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
下面属于白盒测试方法的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是()。
软件设计中模块划分应遵循的准则是()。
随机试题
简析散文《髻》所抒发的丰富复杂、层层递进的情感。
A.列缺B.中府C.尺泽D.太渊
下列哪项不是左向右分流先心病的共同特征
患者,女,30岁。长年忧思,夜寐多梦,早醒难再入睡,心悸健忘,头晕,肢倦神疲,饮食无味,面色少华,舌淡苔薄白,脉细弱。其治法是
A、多分枝,聚成簇,形如鸡爪B、多单枝,较细小,弯曲C、多单枝,较粗壮,“过桥”长D、长圆柱形,外皮易脱落,断面粉性E、薄壁细胞中含草酸钙簇晶和糊化淀粉粒团块云连的特征为
杆OA绕固定轴O转动,长为l,某瞬时杆端A点的加速度a如图所示。则该瞬时OA的角速度及角加速度为:
甲公司将一自己闲置不用的工程设备出售给乙公司,合同约定3天后交付设备。第二日,甲公司又与丙公司(丙公司不知甲公司与乙公司之间的合同关系)签订合同,将该设备卖给丙公司,并向丙公司交付了该设备。甲公司与乙公司、丙公司之间的合同效力是()。
下列各项中,符合营业税有关纳税地点的具体规定的是()。
下列选项中属于柔性管理方法的是()。
AlmosthalfofUKInternetusersaregoingonlineviamobilephonedataconnections,accordingtotheOfficeforNationalStatis
最新回复
(
0
)