首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun1(double a)retum a*=a;) int fun2(double x,double y) {double a=0,b=0; a=fun1(x);b=fun1(y);return(int)(a+b); } main
有以下程序 int fun1(double a)retum a*=a;) int fun2(double x,double y) {double a=0,b=0; a=fun1(x);b=fun1(y);return(int)(a+b); } main
admin
2020-05-19
24
问题
有以下程序
int fun1(double a)retum 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);……}
程序执行后输出结果是
选项
A、5.00
B、5
C、5.21
D、0
答案
A
解析
子函数fun1(double a)的功能是返回a的平方值的整数部分。子函数fun2(doubIe x,double y)的功能是返回x的平方值的整数部分与y的平方值的整数部分的和。又因为题中变量w的定义为double型,函数fun(2)的定义为int型,按照各类数值型数据间的混合运算,整型数据被转换为实型数据。所以双精度型变量w的值为5.00。
转载请注明原文地址:https://kaotiyun.com/show/bvCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列语句组中正确的是()。
有以下程序:#include<stdio.h>struettt{intx;struettt*y;}*p;struettta[4]={20,a+1,15,a+2,30,a+3,17,a};main(){inti;p=a:for(i
以下关于C语言数据类型使用的叙述中错误的是()。
以下叙述中错误的是()。
对于一个正常运行的C程序,以下叙述中正确的是()。
下列叙述中正确的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
以下选项中,值为1的表达式是
每所学校都有一名校长,而每个校长只在一所学校任职,则实体学校和实体校长之间的联系是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
随机试题
钨极氩弧焊对钨极的要求是什么?
反映康有为关于教育制度设想的著作是_________。
引起建筑物功能性贬值的原因有()
包薄膜衣常用的脂溶性增塑剂有( )。
A.诺氟沙星B.盐酸环丙沙星C.氧氟沙星D.利福平E.盐酸乙胺丁醇
在IE浏览器中的历史记录中记录的是()。
在进行专利资产评估时,以下说法正确的有()。
案例:在求解题目“已知双曲线的右准线为x=4,右焦点F(10,0),离心率e=2,求双曲线方程。”两位同学解题方法如下:方法一:x=a2/c=4,c=10,∴a2=40,∴b2=c2—a2=60,故所求的双曲线方程为方法二:由焦点F(10,0)知c
2015年我国围绕激发市场活力,加大改革开放力度做了许多工作。下列选项中与此相关的有()。
Eacheducationalsystemisnotperfectinastrictsense,whichhasits______.
最新回复
(
0
)