首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序MODll.C中函数fun和funx的功能是:用二分法求方程2x3-4x3+3x-6=0的一个根,并要求绝对误差不超过0.001。 例如,若给m输入-100,给n输入90,则函数求得的一个根值为2.000。 请改正程序中的错误,使它
给定程序MODll.C中函数fun和funx的功能是:用二分法求方程2x3-4x3+3x-6=0的一个根,并要求绝对误差不超过0.001。 例如,若给m输入-100,给n输入90,则函数求得的一个根值为2.000。 请改正程序中的错误,使它
admin
2013-04-02
82
问题
给定程序MODll.C中函数fun和funx的功能是:用二分法求方程2x
3
-4x
3
+3x-6=0的一个根,并要求绝对误差不超过0.001。
例如,若给m输入-100,给n输入90,则函数求得的一个根值为2.000。
请改正程序中的错误,使它能得出正确结果。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
#include
#include
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)*funx(n)<0) m=r;
else n=r;
r=(m+n)/2;
}
return r;
}
main()
{double m,n, root;
printf("Enter m n : \n"); scanf("%lf%lf",&m,&n);
root=fun(m,n);
printf("root = %6.3f\n",root);
}
选项
答案
double r; while(fabs(n-m)>0.001)
解析
(1)fun函数要求返回方程的一个根,由return语句来实现,而函数fun是定义为double型的,但第一个标识下面的r却被定义为int类型。所以“int r;”改为“double r;”。
(2)检查while循环的控制表达式“(fabs(n-m)<0.001)”,知道开始的循环值为80,必然不会进入循环体,不符合逻辑,所以应改为:“while(fabs(n-m)>0.001)”。
转载请注明原文地址:https://kaotiyun.com/show/eDJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){FILE*fp;inti;charch[]="abcd",t;fp=fopen(
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、p、q均已正确定义,并用于指向链表结点,指针变量s总是作为头指针向链表的第—个结点。若有以下程序段 q=s; s=s->next; p=s; while(p->next) p
若有以下定义和语句 union date { int i; char c; fioat f;} x; int y; 则以下语句正确的是______。
有以下程序 fun(int x,int y) { static int m=0,i=2; i+=m+1; m=i+x+y; return m; } main()
当执行以下程序时,输入1234567890<回车>,则其中while循环体将执行【 】次。#include<stdio.h>main(){charch;while((ch=getchar())==’0’)prinft("#
有以下程序 struct S { int n;int a[20];}; void f(int *a,int n) { int i; for(i=0;i<n-1;i++)a[i]+=i; } main() { i
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
用十六进制的地址码给存储器的字节编址,其地址编号从0000到FFFF,则该存储器的容量为()
软件生命周期包括8个阶段。为使各时期的任务更明确,又可以分为以下3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
随机试题
火灾报警控制器能显示所有屏蔽状态信息,在不能同时显示所有屏蔽状态信息时,下列说法正确的是()。
王某,女,34岁。5日前不慎感寒后出现喘逆上气,胸胀而痛,鼻煽,咳吐黄稠痰,发热恶寒无汗,身痛口渴,苔黄质红,脉浮数。方药宜用
普萘洛尔不适用于
患者,女,33岁,已婚。产后小便不通,小腹胀满且痛,情志抑郁,烦闷不安,舌质淡红,脉弦。中医治疗首选方剂为
A.精神分裂症紧张型B.抑郁症C.精神分裂症偏执型D.神经衰弱E.精神分裂症单纯型男性,20岁,近1年来生活懒散,经常旷课,学习成绩下降,自称脑子变空了,回答问题简单敷衍,或对问话不答。否认有幻觉及妄想内容,对周围事物反应无所谓,经常失眠并
工程建设项目风险估计常用的方法有()。
系统应按喷头的型号规格存储备用喷头,其数量不应小于相同型号规格喷头实际设计使用总数的()。
从银行审慎、稳健经营的角度而言。银行持有的账面资本数量应()经济资本。
Whenitcametomoral"reasoning,"weliketothinkourviewsonrightandwrongarerational,butultimatelytheyaregrounded
Homeschoolinghaslongbeenarefugeforparentsunhappywithpublicschools.Now,agrowingnumberofathletes,musiciansand
最新回复
(
0
)