万能百科  > 所属分类  > 

有以下程序 int fun1(double a){return a*=a;} int fun2(double x,double y) {double a=0,b

有以下程序

int fun1(double a){return 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);…}

程序执行后变量w中的值是

A.5.21

B.5

C.5.0

D.0.0

正确答案:

C解析:题中变量w的定义为double型,函数fun2()的定义为int型,按照各类数值型数据间的混合运算,整型数据被转换为实型数据。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签