首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。 求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动mam函数,不得增行或删
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。 求平方根的迭代公式如下: 例如,a为2时,平方根值为:1.414214。 请改正程序中的错误,使它能得出正确结果。 注意:不要改动mam函数,不得增行或删
admin
2017-02-27
13
问题
给定程序MODI1.C中函数fun的功能是:应用递归算法求形参a的平方根。
求平方根的迭代公式如下:
例如,a为2时,平方根值为:1.414214。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动mam函数,不得增行或删行,也不得更改程序的结构。
#include
#include
/**********found**********/
double fun (double a, dounle x0)
{ double x1,y;
x1= (x0+ a/x0) /2 . 0;
/**********found**********/
if (fabs (x1—x0)>0.00001)
y=fun (a,x1) ;
else y=x1;
return y;
}
main ()
{ double x;
printf("Enter x: ") ; scanf
printf("The square root of %1f
is %lf\n",x,fun (x,1.0));
}
选项
答案
(1) double fun(double a, double x0) (2) if( fabs (xl—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没有定义,根据题意,这里是判断xl和x0的差值的绝对值是否比0.00001大,所以第二个标识下“ifabs(xl—xo)>0.00001)”改为“if(fabs(xl—x0)>0.00001)”。
函数的定义以及调用、if语句及其构成的选择。
转载请注明原文地址:https://kaotiyun.com/show/VgID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据以下资料,回答以下问题。综合2011~2013年的数据,农村居民人均现金收入和城镇居民人均可支配收入最高的季度分别是:
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
许许多多的临床实验都表明抗氧化物质实际上并不能对我们的心血管系统起到改善作用。关于抗氧化物质与癌症关系的数据没那么多,但最近一次大规模的检验维生素E能否抑制癌症的实验中途就被停止了——因为维生素E不仅没有显示出益处,反倒略微增加了前列腺癌的发病率。
现代农业的发展不能脱离生态安全和产品安全两个基本要求,因此,农业污染防治应作为现代农业发展的重要任务之一。不同于工业污染和城市污染,农业污染涉及面广而隐蔽性强,评估难度大,不适合建立惩罚型机制。同时,由于农民收入水平相对较低,不可能进行“污染收费”。所以说
汉语西文字母词被汉语词典收录的历史已有100多年,收录字母词早已是汉语词典和工具书编纂的惯例和通行的做法。1903年出版的《新尔雅》在正文中收录了“X光线”一词,这是汉语词典首次收入字母词。在辞书史上,这部词典是近代中国最早的一部新语词词典,它虽然还不是纯
下列叙述错误的是()。
根据下列材料回答问题。下列判断中正确的有()。(1)上表中有三个指标数值连续六年逐年递增(2)2012年该市污染排放与治理各项指标数值同比均有所减少(3)2005—2012年,该市工业“三废”(废水、废气、固体废
阅读以下文字,回答下列问题。从本质上讲,每个人都有两个年龄:一个是时间年龄,日历说你多大了;另一个是生理年龄,它以你的身体功能为基础,是与平均的健康水平对应的。“时间年龄并不是我们真正的年龄,这只是一个数字。”哈佛大学教授大卫·辛克莱说
随机试题
有关部门收到遗失物后,法定期限内无人认领的,遗失物归国家所有。该法定期限是()。
4年前行破伤风自动免疫,受伤后可预防破伤风的处理是
汇票被拒绝承兑时,不得()。
为客户提供各种票据、证券以及现金之间的互换机制,投资银行所发挥的作用是()。
五星级酒店客房应具备的条件包括()等。
某学生观看了电影《战狼》后,对军人产生敬佩,立志成为一名中国人民解放军战士。根据加涅的学习结果分类,这属于()。
绝对地租形成的条件是()。
中国历史上第一部农业百科全书是()。
下列行为中,侵犯了我国宪法规定的公民通信自由和通信秘密的有()(2014年一综一第53题)
Youshouldlookfordaycarecentersthatprovide...,alongwithasafeand______(2words).
最新回复
(
0
)