首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数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
2018-03-28
33
问题
下列给定程序中,函数fun和funx的功能是:用二分法求方程2x
3
一4x
2
+3x一6=0的一个根,并要求绝对误差不超过0.001。
例如,若给m输入一100,给n输入90,则函数求得的一个根为2.000。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#include<math.h>
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(1abs(n—m)<0.001)
{
if(funx(r)*funx(n)<0)
m=r;
else
n=r;
r=(m+n)/2;
}
return r;
}
main()
{
double m , n, root;
print:f("Enter m n:\n");
scanf("%lf%lf",&m,&n);
root=fun(m,n);
printf("root=%6.3f\n",
root);
}
选项
答案
(1)double r; (2)while(fabs(n—m)>0.001)
解析
(1)程序中会发现r=(m+n)/2,而m和n都是double型的,并且根据题意可知,变量r需要定义为double型。
(2)绝对误差不超过0.001,所以循环条件应为labs(n—m)>0.001.。
转载请注明原文地址:https://jikaoti.com/ti/Kaa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序中的函数stropy2()实现字符串两次复制,即将t所指字符串复制两次到s所指内存空间中,合并形成一个新字符串。例如,若t所指字符串为:efgh,调用strcpy2后,s所指字符串为:efghefgh。请填空。#include<stdi
下面程序的运行结果是【】。intf(inta[],intn){if(n>1)returna[0]+f(&a[1],n-1);elsereturna[0];}main(){int
以下函数调用语句中实参的个数是()func((exp1,exp2),(exp3,exp4,exp5));
若有以下定义和语句,sizeof(a)的值是【】,sizeof(a.share)的值是【】。structdate{intday;intmonth;intyear;union{intshare1;
下面程序的运行结果是()。#include<stdio.h>main(){staticchara[]="Languagef",b[]="programe";char*p1,*p2;intk;
有以下程序#includeintfun(intX,inty){if(x!=y)return((x+y)/2):elsereturn(x):}main().{inta=
下列叙述中,正确的是
下列选项中,不属于数据管理员(DBA职责的是()。
下列叙述中正确的是()。
随机试题
公民、法人的()民事权益受法律保护,任何组织和个人不得侵犯。
A.钡餐造影食管下段充盈缺损B.钡餐造影食管下段呈鸟嘴样改变C.钡餐造影食管黏膜呈串珠样改变D.钡餐造影食管大部呈线性狭窄E.钡餐造影食管下段半圆形压迹食管贲门失弛缓症
关于X线机的基本组成,错误的说法是
A.由指定的经营单位凭盖有医疗单位公章的医生处方配方使用B.仅供医疗单位在医生指导下使用C.消费可自行判断、购买、使用D.不得进入市场E.只能在零售药店销售
在我国,根据刑事诉讼法的有关规定和司法实践经验以及诉讼理论,在一起绑架案中,公安机关决定对犯罪嫌疑人童某实施逮捕,于是向人民检察院提交了提请批准逮捕书。人民检察院最终批准了逮捕。在本案中,对逮捕童某的决定负有证明责任的是( )。
下列说法正确的是()。
某承包商与客户签订一项建造合同,为客户紧急修建一条2千米的抢险公路,承包商的成本开支实报实销,另有5%的酬金。则该项合同是()。
生活在乎原的人登上高原或很高的山峰时会出现高山反应,头晕目眩、胸闷气短,其原因是()
宏达公司管理人员的平均年薪为20万元,而销售人员的平均年薪是18万元,公司所有员工的平均年薪是12万元。如果以上信息是正确的,能够推出以下哪一项结论?()
Thedayswhenjournalismwaslimitedtoobtainingpressbriefingsandwritingfirsthandaccountofhappeningsinthe【M1】______
最新回复
(
0
)