首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()和funx()的功能是用二分法求方程2x3-4x2+3x- 6=0的一个根,并要求绝对误差不超过0.001。
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()和funx()的功能是用二分法求方程2x3-4x2+3x- 6=0的一个根,并要求绝对误差不超过0.001。
admin
2023-02-27
9
问题
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun()和funx()的功能是用二分法求方程2x
3
-4x
2
+3x-
6=0的一个根,并要求绝对误差不超过0.001。
例如,若给m输入-100,为n输入90,则函数求得的一个根为2.000。
请改正程序中的错误,使它能得出正确的结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #include<math.h>
3 double funx(double x)
4 {
5 return(2*x*x*x-4*x*x+3*x-6);
6 }
7 double fun(double m,double n)
8 {
9 /*********found*********/
10 int r;
11 r=(m+n)/2;
12 /*********found*********/
13 while(fabs(n-m)<0.001)
14 {
15 if(funx(r)*funx(n)<0)
16 m=r;
17 else
18 n=r;
19 r=(m+n)/2;
20 }
21 return r;
22 }
23 main()
24 {
25 double m,n,root;
26 printf("Enter m n:\n");
27 scanf("%1f%1f",&m,&n);
28 root=fun(m,n);
29 printf("root=%6.3f\n",root);
30 }
选项
答案
(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/DP0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知x0,y0,z0是方程组的一组解,且y0是x0,z0的算术平均值,则满足条件的a的值()。
若a,b,c成等比数列,那么函数f(x)=ax2+bx+c(b≠0)的图像与x轴交点的个数为()。
当正整数k被12除时,余数是3,下列哪一项被12除时,余数是6()。①2k②6k③4k+6
若n是一个大于100的正整数,则n3-n一定有约数()。
圆周上有2n个等分点(n>1),以其中三个点为顶点的直角三角形的个数为()。
容量为100的样本数据,按从小到大的顺序分为8组,如下表:则第三组的频数和频率分别是()。
某商店将某种品牌的电脑,按进价提高35%进行定价,然后打出“几折酬宾,外送50元车费”的广告,结果每台电脑获利208元,那么每台电脑的进价是()元。
随机试题
下列哪些情形下人民法院应当作出裁定?()
两名山区婴儿,出生时营养状况良好,其中一名纯母乳喂养,另一名人工喂养,食物是研磨精细的米粉糊,均未添加其他辅食。一年后,这两名婴儿均出现口唇紫绀,人工喂养的婴儿还有心界扩大、全身浮肿等症状,排除其他原因后二者均诊断为营养缺乏病。
可摘局部义齿初戴困难的原因哪项不正确
以下关于法律类推的说法正确的是()。
主要办事机构在A县的五环公司与主要办事机构在B县的四海公司于C县签订购货合同,约定:货物交付地在D县;若合同的履行发生争议,由原告所在地或者合同签订地的基层法院管辖。现五环公司起诉要求四海公司支付货款。四海公司辩称已将货款交给五环公司业务员付某。五环公司承
影响设备投资的因素很多,其主要因素包括()。
目前,我国大多数配送中心都已使用电脑来处理库存账务,当账面数与实存数发生差异时,可采取()的方法,以查明误差产生的实际原因。
以下不属于多媒体静态图像文件格式的是()。
各民族小杂居、大聚居的人口分布格局,各地区资源条件和发展的差异是我国实行民族区域自治的历史依据。()
Mostpeoplewhotravellongdistancescomplainofjetlag(飞行时差反应).Jetlagmakesbusinesstravelerslessproductiveandmorepro
最新回复
(
0
)