首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 int fun1(double a){return a*=a;} int fun2(double x,double y) {double a=0,b=0; a=fun 1(x);b=fun1(y);return(
有以下程序 int fun1(double a){return a*=a;} int fun2(double x,double y) {double a=0,b=0; a=fun 1(x);b=fun1(y);return(
admin
2015-08-14
33
问题
有以下程序
int fun1(double a){return a*=a;}
int fun2(double x,double y)
{double a=0,b=0;
a=fun 1(x);b=fun1(y);return(int)(a+b);
}
main()
{double w;w=fim2(1.1,2.0);……}
程序执行后输出结果是
选项
A、5.00
B、5
C、5.21
D、0.0
答案
A
解析
子函数fun1(double a)的功能是返回a的平方值的整数部分。子函数fun2(double x,double y)的功能是返回x的平方值的整数部分与y的平方值的整数部分的和。又因为题中变量w的定义为double型,函数fun(2)的定义为int型,按照各类数值型数据间的混合运算,整型数据被转换为实型数据。所以双精度型变量w的值为5.00。
转载请注明原文地址:https://kaotiyun.com/show/sTDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf("%d",a[2-i][i]);}
以下叙述中正确的是
C语言规定,在一个源程序中,main函数的位置
以下程序运行后的输出结果是【】。main(){inti,j,a[][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)for(j=i+1;j<3;j++)a[j][i]
以下程序运行后的输出结果是【】。fun(ihtx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(6);}
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
当说明一个结构体变量时系统分配给它的内存是()。
栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是
随机试题
改变病情抗风湿药治疗类风湿关节炎的作用包括
有关乳牙临床应注意的方面有
实验室内仪器应符合标准要求,保证准确可靠,计量器具使用前计量器具需
下列糖尿病慢性并发症中属微血管病变的是
下列关于城市规划管理方面的基本术语,哪一项是错误的?()
价值工程应用中方案创造可采用的方法有()。
某汽车运输公司2017年11月购置客车3辆并办理了相关手续,未签订合同;2017年12月与甲企业签订货物运输合同,合同记载材料价款100万元,运输费10万元,装卸费2万元,保险费3万元(客车车船税年税额为500元/辆)。则下列说法正确的有()。
输血本质上是一种移植,必然会伴随一系列可能发生的免疫反应,移植物抗宿主病就是其中之一,其发病原因简单说来就是供血者体内的免疫活性淋巴细胞在患者体内迁移、增殖,反客为主,进而攻击患者的免疫系统。正常情况下,受血者会把供血者淋巴细胞识别为“异己”而加以排斥,这
Thiswasanunexceptionallybrutalattack.
A—sittingroomB—manager’sofficeC—presidentialsuiteD—generalreceptionE
最新回复
(
0
)