首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2017-07-27
97
问题
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下:
例如,a为2时,平方根值为:1.414214。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
1 #include<stdio.h>
2 #include<math.h>
3 /**********found**********/
4 double fun(double a,dounle x0)
5 { double xl,y;
6 x1=(x0+a/x0)/2.0;
7 /**********found**********/
8 if(fabs(x1-x0)>0.00001)
9 y=fun(a,x1);
10 else y=x1;
11 return y;
12 }
13 main()
14 { double x;
15 printf(’’Enter x:’’); scanf(’’%1f’’,&x);
16 printf(’’The square root of%1f is%if\n’’,x,fun(X,1.0));
17 }
选项
答案
(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型参数,而第一标识下“dotmle”不是C语言关键字,所以应将“double fun(double a,dounle x0)”改为“double fun(double a,double x0)”。
(2)第二个标识下的if语句是判断进行递归运算的条件,第二标识下变量x0没有定义,根据题意,这里是判断x1和x0的差值的绝对值是否比0.00001大,所以第二个标识下“if(fabs(x1-x0)>0.000011”改为“if(fabs(x1-x0)>0.00001)”。
转载请注明原文地址:https://kaotiyun.com/show/sKDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有下列定义和语句:intu=011,v=0x11,w=11;printf("%o,%x,%d\n",u,v,w);则输出结果是()。
有以下程序#includemain(){unsignedchara=8,c:c=a>>3;printf(“%d\n”,c):}程序运行后的输出结果是
若x和n均是int型变量,且x=12,n=5,则执行y=x%=(n%=2)表达式后y的值为()。
以下语句定义正确的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
在数据库管理技术的发展中,数据独立性最高的是()。
以下程序调用函数swap将指针s和t所指单元(a和B)中的内容交换,请填空。main(){inta=10,b=20,*s,*t;s=&a;t=&b;()printf("%d%d",a,B);}swa
下面程序的功能是:输出100以内能被3整除且个位数为9的所有整数,清填空。main(){inti,j;for(i=0;();i++){j=i*10+9;if(j%3!=0)continue;print
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
喹诺酮类常见的不良反应包括
A、Itisadiplomaticorganization.B、ItisanillegalorganizationC、ItisanenvironmentalprotectionorganizatioaD、Itisape
A、立即用5%碳酸氢钠溶液冲洗后,再用清水冲洗B、以大量清水或肥皂水冲洗,继以30%~50%乙醇擦洗,再以饱和硫酸钠溶液湿敷,24小时内忌用油膏C、以5%氯化钙溶液清洗D、用棉花蘸松节油清除后,再涂羊毛脂E、
调光器所调灯光等级与()有关。
架空线路敷设的基本要求()。
( )以拟合市场投资组合为主要目的,通过跟踪误差,尽量缩小投资组合与市场组合的差异,并以获得市场组合平均收益为主要目标。
情绪的外部表现是()。
音乐治疗.是一个系统的干预过程,在这个过程中,治疗师利用音乐体验的各种形式,以及在治疗过程中发展起来的、作为治疗动力的治疗关系来帮助治疗对象达到健康的目的。根据上述定义,下列选项中属于音乐治疗的是:
Iam______ofyourstupidquestions.
ImmigrationisregardedbythepublicasthebiggestissuefacingBritishsociety,amajornewsurveytakingstockofthestate
最新回复
(
0
)