首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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全国计算机二级
相关试题推荐
给定程序MODI1.C中,函数fun()的功能是统计s所指一维数组中0的个数(存在变量zero中)和1的个数(存在变量one中),并输出结果。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或
下列给定的程序中,函数fun的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传人,若k的值为500,则函数的值为4622。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C
有下列程序:inta=4;intf(intn)main(){intt=0;staticinta=5;{ints=a,i=0;if(n%2){inta=6;t+=a++;}for(;i<2;i++)s+=f(i);els
以下选项中叙述错误的是
设有定义语句intx[61={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
有下列程序:#include<stdiO-h>main(){FILE*rp;intk,n,a[6]={1,2,3,4,5,6}:fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1],a[2
以下叙述中正确的是
下列数据结构中,能够按照“先进后出”原则存取数据的是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
软件测试的目的是
随机试题
肺动脉闭锁合并室间隔缺损时,其中肺动脉闭锁中不包括
A.天麻钩藤饮B.杞菊地黄丸C.半夏白术天麻汤D.附子理中汤E.右归丸
可转换公司债券发行后,累计公司债券余额不得超过最近一期末净资产额的()。
婚姻法规定的夫妻关系的核心是()。
现在许多中大型企业建有企业数据仓库。关于数据仓库中数据的特点,下列说法一般情况下正确的是()。
若SQL语句中的ORDERBY短语中指定了多个字段,则()。
ANuclearReactionsastheLastingSourceoftheSun’sEnergyBTheMostImportantSourceofEnergyCTypesofElectromagneti
A、Noproblem.B、Waitamoment.C、It’smypleasure.C
Forcenturies,explorershaveriskedtheirlivesventuringintotheunknownforreasonsthatweretovaryingdegreeseconomican
Completetheformbelow.WriteONEWORDONLYforeachanswer.HOUSESERVICEINFORMATIONExampleAnswerNameBarbaraHill
最新回复
(
0
)