首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动main函数,不得增行或删
admin
2015-12-22
46
问题
给定程序MODI1.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;
}
mein()
{double x;
printf("Enter x:");scanf
("%1f",&x);
printf("The square root of%if
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语句是判断进行递归运算的条件,第二标识下变量xo没有定义,根据题意,这里是判断x1和x0的差值的绝对值是否比0.00001大,所以第二个标识下“if(fabs(x1-xo)>0.00001)”改为“if(fabs(x1.x0)>0.00001)”。
转载请注明原文地址:https://kaotiyun.com/show/wWDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的输出结果是main(){inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;printf("%d\n",*(p+2));}
已有定义:charc;,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)g,结果是______。
以下不是面向对象思想中的主要特征的是
下列叙述中正确的是()。
简单的交换排序方法是()。
C语言结构体类型变量在程序执行期间()。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
数据结构中,与所使用的计算机无关的是数据的
随机试题
下列除哪项外都是主治风湿热痹的药组()(1992年第34题)
反应的化学计量点就是滴定终点
Alibraryismorethanjustaplacewherebooksarestored.Alibraryisasourceofinformation.Thatinformationmaycomefrom
下列哪项不是肾性高血压的特点
所有商品的需求量与该商品的价格呈负相关关系。()
纵联差动保护(用BCH-2型差动继电器时)保护装置的动作电流应躲过以下哪几种最大不平衡电流?()
甲施工企业为能在市政府办公楼项目中中标,以投资考察的名义,安排市主管领导及家人赴欧洲旅游,并在国外为其购买贵重的纪念品,共花费人民币近50万元。甲已构成行贿罪,人民法院应当( )。
在世界食品贸易中,最大的食品进口国为()。
江平县政府设立的临时机构基础设施建设指挥部认定,该县川口镇陈某等10户居民自建的附属房及围墙系违法建筑,决定强制拆除,并委托该县川口镇政府负责强制拆除有关事宜,陈某等10户居民对该决定不服而起诉。关于复议机关、诉讼参加人及诉讼管辖的说法,正确的有(
下列关于商业银行风险管理的的说法正确的有()。
最新回复
(
0
)