首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
52
问题
有以下程序
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);}该函数的类型是()。
有以下程序voidf(int*q){inti=0;for(;i
有以下程序#includemain(){intc;while((c=getchar())!=’\n’){switch(c-’2’){case0:case1:p
数据库技术的根本目标是要解决数据的()
以下程序运行后的输出结果是【】。fun(ihtx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(6);}
下列语句段中,正确的是()。
下列叙述中错误的是()。
若x和a均是血型变量,则计算完x=(a=4,6*2)后的x值为______。
在面向对象的方法中,()描述的是具有相似属性与操作的一组对象。
若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以哪种方式打开文件()。
随机试题
我国现有的支柱产业是
肾实质回声强度是
在使用传感器时,传感器至现场控制器之间的连接应尽量减少因接线引起的误差,镍温度传感器的接线电阻应小于()。
下列不属于现金流量表基本内容的是()。【2005年考试真题】
下列各项中,不属于经常修理费的是()。
在Word文档中选定表格的一列后单击右键,选择“删除列”命令,则()。
下列各项中,属于按甲类管理的乙类传染病的是()。
Bloomberg
以下程序的输出结果是() structst {intx;int*y;}*p; intdt[4]={10,20,30,40}; structstaa[4]={50,&dt[0],60,&dt[0],60&d
设有如下关系表:则下列操作中正确的是
最新回复
(
0
)