首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
37
问题
有以下程序
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>main(){chars[]="abcde";s+=2:printf("%d\n",s[0]);}程序的运行结果是()。
有以下程序:#include<stdio.h>main(){intk=5:while(-k)printf("%d",k-=3);printf("\n");}执行后的输出结果是()。
下列关于return语句的叙述中正确的是()。
有如下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是()。
以下能正确定义一维数组的选项是
下列数据结构中,能用二分法进行查找的是
E—R图中用来表示实体的图形是()。
程序测试的目的是
随机试题
A、形成评价B、总结评价C、过程评价D、效应评价E、结局评价健康教育评价中对项目计划进行的评价称为
前瞻性队列研究的主要特点是
四气的形成
白芥子的功效是
下列关于投资项目经济费用效益分析中经济净现值指标的表述,正确的是______。
一般来讲,每个会计年度还可以按照公历日期划分为半年度、季度、月份。以满足()的需要。
摊铺水泥砂浆结合层宜采用()水泥砂浆。
某人驾车从A地赶往B地,前一半路程比计划多用了45分钟,速度只有计划的80%,后一半路程的平均速度为120千米/小时,此人还能按原定时间到达B地,则A、B两地距离为()。
在已创建的Movies表中有一个DateReleased字段,数据类型为“数字”。在向表中输入数据时可能会在这个字段中把1985输入为1895,而Access将接受它。为了避免这类数据输入的错误,用户希望这个字段中的值位于1900和2050之间,可以在“
HowStressedParentsAffectTheirKidsA)Whenitcomestofindingculpritsforeverythingthat’swrongwithusaschildrenande
最新回复
(
0
)