首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 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+
以下程序的输出结果是( )。 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+
admin
2020-05-19
47
问题
以下程序的输出结果是( )。
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、4.0
C、4.21
D、5.0
答案
A
解析
题目中子函数funl(double A)的功能是返回a的平方值的整数部分。子函数fun2(double x,double y)的功能是返回x的平方值的整数部分与y的平方值的整数部分的和。又因为题中变量w的定义为double型,函数fun2的定义为int型,按照各类数值型数据间的混合运算,整型数据被转换为实型数据。所以双精度型变量w的值为5.00。
转载请注明原文地址:https://www.kaotiyun.com/show/4rCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有定义语句:inta;longb;doublex,y;,则以下选项中正确的表达式是()。
有以下程序:#includemain(){chars[]=“abode”;s+=2;prinff(“%d\n”,s[0]);}程序的运行结果是()。
有以下程序:#includemain(){charch[]=“uvwxyz”,*pc;pc=ch;prinff(“%c\n”,*(pc+5));}程序的运行结果是()。
有以下程序:#includeintfun(intx[],intn){staticintsun=0,i;for(i=0;i
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
设文件指针fp已定义,执行语句fp=fopen(“file”,“W”);后,下列针对文本文件file操作叙述的选项中正确的是()。
设有语句typedefstruetTr{charc;inta[4];}CIN;,则下列叙述中正确的是()。
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
在关系数据库中,用来表示实体间联系的是
软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面各项中属于应用软件的是()。
随机试题
关于路基工程石方施工安全要点的说法错误的是()。
目前主张糖尿病病人"高糖饮食",其中碳水化合物应占总热量的比例为
房地产权属登记,是指政府对()进行登记。
建设项目总承包的核心意义在于()。[2015年真题]
下列各项不属于区域政策法规的重大变化中的相关警示信号的是()。
以下属于垄断竞争行业的特征的有()。
发现以前年度记账凭证是错误的,应当用红字填制一张更正的记账凭证。()
MOV AX,ES:[BX][SI]的源操作数的物理地址是( )。
Thisisnotmyshirt.______ismuchlargerthanthisone.
Theauthor’stoneinthispassageis______.Theauthor’sprimarypurposeinthispassageisto______.
最新回复
(
0
)