首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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(i
有以下程序 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(i
admin
2018-01-11
33
问题
有以下程序
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);……}
程序执行后输出结果是
选项
A、5.00
B、5
C、5.21
D、0.0
答案
A
解析
子函数funl(double a)的功能是返回a的平方值的整数部分。子函数fun2(double x,double y)的功能是返回x的平方值的整数部分与y的平方值的整数部分的和。又因为题中变量w的定义为double型,函数fun(2)的定义为int型,按照各类数值型数据间的混合运算,整型数据被转换为实型数据。所以双精度型变量w的值为5.00。
转载请注明原文地址:https://kaotiyun.com/show/sLxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件是程序、数据和________的集合。
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句“k=B*20;”(k为int型变量)后,k的值是_________。
假定x和y为double型,则表达式x=2,y=x+3/2的值是()。
在一个容量为32的循环队列中,若头指针front=3,尾指针rear=2,则该循环队列中共有_________个元素。
若有以下定义和语句:“doubler=9,*p=&r;*p=r;”,则以下正确的叙述是()。
设有定义语句:intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值,不能完成此操作的语句是()。
当所有结点的权值都相等时,用这些结点构造的二叉排序树是【】。
数据库设计包括概念设计、【 】和物理设计。
下列不属于软件工程的3个要素的是
随机试题
现代学制最早出现在()
下列选项中,性昧辛苦温、有毒的药物是
阿司匹林不会出现的不良反应是
DNA损伤时,使修复酶反应性增加属于
A与B两家食品进出口有限公司共同对外成交出口货物一批,双方约定各交50%.各自结汇,由B公司对外签订合同。事后,外商开来以B公司为受益人的不可撤销信用证,证中未注明“可转让”字样。但规定允许分批装运。B公司收到信用证后及时通知了A公司,两家公司都根据信用证
《商检法》规定,法定检验进口商品的报检地点为( )。
51+42+52+43+53+44的值是()
思维的基本过程是分析和_________。
资本是一种运动。资本循环是从()
Americansstillhavebeengainingweight,althoughtheyhavecuttheiraveragefatintakefrom36to34percentoftheirtotald
最新回复
(
0
)