首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删行,也不得更
admin
2017-07-27
93
问题
给定程序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://www.kaotiyun.com/show/sKDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是。#inc]udcmain(){intx=10.y=20.t=0;if(x==y)t=x;x=y;y=1;printf(“%d%d/n”.x,y);
有以下程序(说明:字符0的ASCII码值为48)#includemain(){charcl,c2;scanf(“%d”,&c1);’c2=cl+9:prinif(“%c%c\n”,cl,c2);
有以下程序#includemain(){unsignedchara=8,c:c=a>>3;printf(“%d\n”,c):}程序运行后的输出结果是
有以下程序#includemain(){charb,c;inti;b=‘a’;c=‘A’;for(i=0;i
C语言中,凡未指定存储类别的局部变量的隐含存储类别是()。
以下语句定义正确的是()。
下述语句中,在字符串sl和s2相等时显示“theyareEqual”的是()。
以下标识符不是关键字的是()。
软件开发环境是全面支持软件开发全过程的()集合。
在结构化程序设计中,模块划分的原则是()。
随机试题
甲公司与业余发明人乙订立了一份技术开发协议,约定由乙为甲公司开发完成一项电冰箱温控装置技术,由甲公司为乙提供开发资金、设备、资料等,并支付报酬。在约定的时间内,乙完成了合同约定的任务,并按约定将全部技术资料和产品都交给了甲公司。此外,乙在完成开发任务的过程
下列五输穴中,五行属土且为合穴的是
甲有一辆汽车价值50万元,但其与保险公司签订的保险合同中将保险金额约定为40万元,并按照40万元的保险金额缴纳了保险费。后来该车在使用过程中发生撞车事件导致了部分毁损,造成损失10万元,此时保险公司应该向甲支付多少赔偿金?()
个人汽车贷款以商用房、别墅抵押的,比率不超过()。
按()划分库存可分为贵重物品与普通物资。
下面民歌片段的体裁是()。
当喝酒的“老习惯”与驾车的“新方式”遭遇的时候,有的人想“鱼与熊掌兼得”。既喝酒又驾车。因此,如果不从社会传统和社会心理的角度,对刚刚走进汽车社会的人们进行引导教育,而只靠疾风暴雨的执法运动,很难根治酒后驾车的顽疾。当然,我们也看到,随着社会舆论的深入讨论
中国古代官员普遍好读书,这是一个_______的良性传统。在古代,官员的读书是持续性的现象,但凡为官一生,“致仕”(退休)时一般也要“刻部稿”,期盼给后代留下一点_______。填入画横线部分最恰当的一项是:
下列句子中,有语病的一句是______。
如果把文本框的Enabled属性设置为False并运行程序,则以下叙述中正确的是
最新回复
(
0
)