首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun和funx的功能是:用二分法求方程2x3﹣4x2+3x﹣6=0的一个根,并要求绝对误差不超过0.001。 例如,若给m输入
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun和funx的功能是:用二分法求方程2x3﹣4x2+3x﹣6=0的一个根,并要求绝对误差不超过0.001。 例如,若给m输入
admin
2018-10-21
43
问题
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数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(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);
}
选项
答案
(1)double r; (2)while(fabs(n﹣m)>0.001)
解析
(1)程序中会发现r=(m+n)/2,而m和n都是double型的,并且根据题意可知,变量r需要定义为double型。
(2)绝对误差不超过0.001,所以循环条件应为fabs(n﹣m)>0.001。
转载请注明原文地址:https://kaotiyun.com/show/70xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是()。#include<stdio.h>main(){inta=0,b=4,c=0,d=10,x;if(a)d=d-10;else
关系数据库的概念模型是______的集合。
以下程序中select函数的功能是:在N行M列的二维数组中,选出一个最大值作为函数值返回,并通过形参传回此最大值所在的行下标。请填空。#defineN3#defineM3select{inta
设有如下变量定义:doublea=3.500000;floatb=2.5;intm=2,n=3;则表达式“(float)(m+n)/2+(int)a%(int)b”的值是()。
若有如下程序:main(){inta=1,b=1;for(;a<=10;a++){if(b>=9)break;if(b%3==1){b+=3;continue;}b++;}p
有如下程序段inta=14,b=15,x;charc=’A’;x=(a&&b)&&(c<’B’);执行该程序段后,x的值为_____。
下列程序的运行结果是______。voidfun(int*a,int*B){int*k;k=a;a=b;b=k;}main(){inta=3,b=6,*x’&a,*y
随机试题
设系统中有N(N>2)个进程,则系统中最不可能的是有_______个进程处于死锁状态。()
属于债的内容变更的是()。A.债权让与B.债务承担C.债权债务的概括承受D.履行方式变更
A.肾经的合水穴B.肾经的经金穴C.肾经的荥火穴D.肾经的井木穴然谷穴为
简述吗啡缓解心源性哮喘的主要药理依据。
甲与乙因借款合同发生纠纷,甲向某区法院提起诉讼法院受理案件后,准备适用普通程序进行审理。甲为了能够尽快结案,建议法院适用简易程序对案件进行审理,乙也同意适用简易程序。下列哪一选项是正确的?(2008年卷三第16题)
安全生产保证计划中关于安全验收应明确的要求有()。
()是判定是否构成操纵市场的关键因素。
Severalexportersdecidednottodobusinessinthecountry______thepoorexchangerate.
青年创业,无疑是时下最热门的话题之一,“大众创业,万众创新”的提出,给创业者们带来了更________的创业环境,令不少怀揣梦想的年轻人________。填入画横线部分最恰当的一项是:
A、Schoolbeginslaterthisyear.B、Schoolwillbeeasythisyear.C、She’dstartherworkearly.D、Hewantshertorelax.D本题的解题关
最新回复
(
0
)