首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODII.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
给定程序MODII.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2021-02-25
79
问题
给定程序MODII.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:
例如,a为2时,平方根值为:1.414214。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include
#include
/**********found***********/
double fun(double a,dounle x0)
{double x1,y;
x1=(x0+a/x0)/2.0;
/**********found***********/
if(fabs(x1-xo)>0.00001)
y=fun(a,x1);
else y=x1;
return Y;
}
main()
{double x;
printf(“Enter x:”);scanf
(“%1f”,&x);
printf (“The square root of%1f
is%1f\n”,x,fun(x,1.0));
}
选项
答案
(1)double fun(double a, double x0) (2)if( fabs(x1一x0)>0.00001)
解析
函数的功能是应用递归算法求某数a的平方根。
(1)主函数中“fun(x,1.0)”,x是double型变量,1.0是浮点数,可知fun有两个double型参数,而第一标识下“dounle”不是C语言关键字,所以应将“double fun(doublea,dounle x0)”改为“double fun(double a,double x0)”。
(2)第二个标识下的if语句是判断进行递归运算的条件,第二标识下变量x0没有定义,根据题意,这里是判断x1和x0的差值的绝对值是否比0.00001大,所以第二个标识下“if(fabs(x1-xo)>0.00001)”改为“if(Ihbs(x1一x0)>0.00001)”。
转载请注明原文地址:https://kaotiyun.com/show/cEtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intadd(inta,intb)main(){return(a+b);}{intk,(*f)(),a=5,b=10;f=add;……}则以下函数调用语句错误的是
若有以下程序#includeintk=7,m=5;voidf(int**s){int*t=&k;s=&t;*s=&m;printf("%d,%d,%d,",k,*t,**s);}main(){inti=3,*p=&i,**r=&p;f(r
关于C语言的符号常量,以下叙述中正确的是
以下选项中不能作为C语言合法常量的是
若有以下定义和语句()。intu=010,v=0x10,w=10; printf("%d,%d,%d\n",u,v,w)
数据库设计过程不包括
下面描述中不属于数据库系统特点的是()。
算法的空间复杂度是指()。
构成计算机软件的是()。
有3个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到的,该操作为()。
随机试题
身热,微恶风寒,汗出,头痛,咳嗽,咽燥,口渴,治疗应选用
关于上肢摄影的注意事项,不妥的是
患者因右下颌磨牙反复自发痛,近日疼痛突然加剧。镜下见中性粒细胞广泛浸润至整个牙髓组织,形成多处小脓肿。该疾病是
物料在允许投料或出厂前所处的搁置、等待检验结果的状态是证明任何程序、生产过程、设备、物料、活动或系统确实能达到预期结果的有文件证的一系列活动为
在登记账簿时,红色墨水不能用于()。
某百货公司拟开始进入电子商务行业,该公司目前的资产负债率为40%,加权平均资本成本为10%;预计进入电子商务行业后负债/权益为1/1,债务税前成本为6%。电子商务行业的代表企业为A公司,其资本结构为负债/股东权益为4/5,权益的β值为1.8。已知无风险利率
以下关于以任务或过程为取向的研讨的说法错误的是()。
下列程序的作用是求所有小于或等于30的自然数对。该程序不完整,请补充完该程序(程序执行结果见下图)。注:自然数对是指两个自然数的和与差都是平方数(如8与17)。PrivateSubCommand1_Click()
VinceAgsawaywrotethislettersoastoinform______.Vincefoundhispast5years’experience______.
A、Beforefinishingschool.B、Afterfinishinguniversity.C、Duringheruniversitycourse.D、Betweenschoolanduniversity.DWhen
最新回复
(
0
)