首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2017-07-27
63
问题
给定程序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全国计算机二级
相关试题推荐
下列描述中,不是线性表顺序存储结构特征的是()。
有以下函数voidprt(charch,intn){inti;for(i=1,i
以下程序运行后的输出结果是。#includemain(){inta;a=(int)((double)(3/2)+0.5+(int)1.99*2);print{(“%d\n”,a);
有以下程序#includemain(){unsignedchara=8,c:c=a>>3;printf(“%d\n”,c):}程序运行后的输出结果是
有以下程序#includestructord{intx,y;}dt[2]={1,2,3,4};main(){structord*p=dt;printf(“%d,
有以下程序#includemain(){charb,c;inti;b=‘a’;c=‘A’;for(i=0;i
若x和n均是int型变量,且x=12,n=5,则执行y=x%=(n%=2)表达式后y的值为()。
下列选项中,不属于数据库管理的是()。
人员基本信息一般包括:身份证号、姓名、性别、年龄等。其中可以作为主关键字的是()。
下列不合法的用户标识符是()。
随机试题
PASSAGEFOUR(1)Thefirstintimation,apparently,waswhenthree-year-oldYvestoldhismotherthathershoesdidnotgow
A.Ⅰ度深覆盖B.Ⅱ度深覆盖C.Ⅲ度深覆盖D.Ⅰ度深覆牙合E.Ⅱ度深覆牙合下前牙切端前后距离为6mm,是指
与冲洗技术没有实际效果的管理方法是
A.印堂、攒竹、合谷B.率谷、外关、足临泣C.血海、膈俞、内关D.天柱、后溪、申脉E.太冲、内关、四神聪
下列关于发票使用的说法正确的有()。
“采购流程”是指采购方从__________(供应商)选择和购买生产、服务经营的各种原材料、零部件、设备等物料的__________。
我国政府一向关心和重视儿童的生存、保护和发展工作,制定了()等一系列相关法律以保护其合法权益。
国家正在进行“营改增”试点。为了更好地贯彻落实这一政策,要进行一次税务宣传活动,领导让你写一个宣传方案,你如何开展?
1940年前后,毛泽东发表了哪些著作,使新民主主义革命理论在多方面展开而达到成熟,形成了一个完整的理论体系()
【S1】【S10】
最新回复
(
0
)