首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include int fun1( double a ) { return (int)(a*=a); } int fun2(double x, double y) { double a=0,b=0; a=fun1( x ); b=f
有以下程序 #include int fun1( double a ) { return (int)(a*=a); } int fun2(double x, double y) { double a=0,b=0; a=fun1( x ); b=f
admin
2019-12-17
53
问题
有以下程序
#include
int fun1( double a )
{
return (int)(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);
printf("%4.2f", w);
}
程序执行后输出结果是( )。
选项
A、5.00
B、5
C、5.21
D、0.0
答案
A
解析
考查函数的嵌套调用。w=fun2(1.1,2.0)=(int)(a+b)=(int)(fun1(1.1)+fun1(2.0))= (int)(1.1*1.1+2.0*2.0)=5,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/t9Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
规定输入的字符串中只包含字母和*号。编写函数fun,其功能是:除了字符串前导和尾部的水号外,将串中其他的*号全部删除。形参h已指向字符串中第—个字母,形参P指向字符串中最后一个字母。在编写函数时,不得使用c语言提供的字符串函数。例如,若字符串中的
若有以下程序#includechar*a="you";charb[]="WelcomeyoutoChina!";main(){inti,j=0:char*p;for(i=0:b[i]!=’\0’;i++){if(*a==b[i]){p
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
下列选项中属于面向对象设计方法主要特征的是
C语言中char类型数据占字节数为
以下选项中正确的定义语句是
以下选项中,不合法的C语言用户标识符是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
将E-R图转换为关系模式时,实体和联系都可以表示为
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
随机试题
少女不慎被踢伤外阴,血肿易发生在
下列观点中,属于现代事故因果连锁理论因素的是()。
纳税人委托其他纳税人代销货物的,其增值税纳税义务的发生时间为发出代销货物的当天。()
我国商业银行经营管理的原则是()。
注册会计师A对M体育用品公司2005年度的会计报表进行审计,需要对助理人员的问题作出回答,相关资料如下:
“明四家”中以工笔重彩闻名的画家是()。
根据2018年宪法修正案,爱国统一战线中新增加的阶层是:
WhenPaulGorski,thefounderofanorganizationcalledEdChange,visitscollegesanduniversitiestoadvisethemoncampusdive
TheaverageBritishpeoplegetsix-and-a-halfhours’sleepanight,accordingtotheSleepCouncil.Ithasbeenknownforsomet
WhichofthefollowingstatementsisCORRECTaboutMary?
最新回复
(
0
)