首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun和funx的功能是:用二分法求方程2x3—4x2+3x一6=0的一个根,并要求绝对误差不超过0.001。 例如,若给m输入一100,n输入90,则函数求得的一个根为2.000。 请改正程序中的错误,使它能得出正确的
下列给定程序中,函数fun和funx的功能是:用二分法求方程2x3—4x2+3x一6=0的一个根,并要求绝对误差不超过0.001。 例如,若给m输入一100,n输入90,则函数求得的一个根为2.000。 请改正程序中的错误,使它能得出正确的
admin
2015-07-25
39
问题
下列给定程序中,函数fun和funx的功能是:用二分法求方程2x
3
—4x
2
+3x一6=0的一个根,并要求绝对误差不超过0.001。
例如,若给m输入一100,n输入90,则函数求得的一个根为2.000。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include
衔nelude
double funx(double x)
{ return(2*x*x*x—4*x*x+3*x-6);}
double fun(double m,double n)
{
/**********found***********/
int r;
r=(m+n)/2;
/**********found***********/
while(fabs(n-m)<0.001)
{
if(funx(r)*furLx(n)
else n=r:
r=(m+n)/2;}
return r;
}
main()
{
double m,n,root;
printf(“Enterm n:\n”);
scanf(“%lf%lf”,&m,&n);
root=fun(m,n);
prinff(“root=%6.3f\n”,root);
}
选项
答案
(1)double r; (2)while(fabs(n—m)>0.001)
解析
(1)程序中有r=(m+n)/2,m=r和n=r,而m和n都是double型的,所以定义变量r为double型。
(2)题目要求绝对误差不超过0.001,所以循环条件应为fabs(n—m)>0.001。
转载请注明原文地址:https://kaotiyun.com/show/jCID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列哪一项不属于宪法规定的公民的基本权利?()
关于缓刑,下列哪一选项是错误的?()
刑法分则某条文规定:犯A罪的,“处三年以下有期徒刑,并处或者单处罚金”。被告人犯A罪,但情节较轻,且其身无分文。对此,下列哪一判决符合该条规定?()
按照我国《公务员法》的规定,公务员担任乡级机关、县级机关及其有关部门主要领导职务的,应当实行的回避是()。
下列选项中,属于公务员应当履行的义务是()。
下列选项中不能提起行政复议的行为是()。
下列选项中,尊称与人物对应不正确的是()。
程朱理学是儒家学者融合佛道思想来解释儒家义理而形成的以理为核心的新儒学体系。下列关于程朱理学的影响说法错误的是()。
村民自治是中国共产党领导亿万农民发展中国特色社会主义民主政治的伟大创举。扩大农村基层民主,实行村民自治,大大激发了广大农民当家作主的积极性、创造性和责任感,掀开了中国农村民主政治建设的新篇章。下列关于村民自治的表述错误的一项是()。
开放经济在运行中的自动平衡机制有哪些?
随机试题
下述哪项原因不会导致心脏压力负荷增加
急性脓胸的治疗原则为
下列关于小型电热设备和电热器具的说法中,错误的是()。
下列金融资产应当以摊余成本进行后续计量的有()。
面值为100元、票面利率为6%、距到期日还有10年、到期一次还本付息(按面值还本)、必要收益率为10%的债券按单利计算的当前市场合理价格为800元。()
在当今世界许多地区民族冲突迭起的情况下,我国各族人民和睦相处,共同建设有中国特色的社会主义.这是因为()。
下列各句中,没有语病的一句是()。
Markdecidedtogoonalong,longtripawayfromthesetroubles.
世界上第一台计算机是1946年美国研制成功的,该计算机的英文缩写名为______。
Somemoderncitiesareusuallyfamousforpeoplewholiveaverylongtime.
最新回复
(
0
)