首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
14
问题
使用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全国计算机二级
相关试题推荐
设二次函数f(x)=ax2+bx+c图像的对称轴为x=1,且经过点(2,0),则=()。
若n是一个大于100的正整数,则n3-n一定有约数()。
一块正方形地板,用相同的小正方形瓷砖铺满,已知地板两对角线上只铺黑色瓷砖共铺80块黑色瓷砖,而其余地面全是白色瓷砖,则白色瓷砖共用()块。
一块正方形地板,用相同的小正方形瓷砖铺满,已知地板两对角线上共铺9块黑色瓷砖,而其余地面全是白色瓷砖,则白色瓷砖共用()块。
将数字1,2,3,4填入标号为1,2,3,4的四个方格里,每格填一个数字,则每个方格的标号与所填的数字均不相同的填法有()。
圆周上有2n个等分点(n>1),以其中三个点为顶点的直角三角形的个数为()。
一组数据有10个,每个数据与它们的平均数的差依次为-2,4,-4,5,-1,-2,0,2,3,-5,则这组数据的方差为()。
一箱书,平均分给6个小朋友,多余1本;平均分给8个小朋友,也多余一本;平均分给9个小朋友,也多余一本,这箱书最少有m本,则m的各个数位之和为()。
随机试题
根据《建筑法》有关规定,建筑工程总承包单位将建筑工程分包给其他单位的,分包单位应当接受()的质量管理。
某机电安装工程合同在履行过程中,业主要求施工承包单位加速施工,施工承包单位在监理工程师发出加速施工指令后的第30天向监理工程师发出索赔意向通知。随后,施工承包单位又向监理工程师提示了补偿经济损失的索赔报告及有关资料。索赔报告中详细准确地计算了损失金额及时间
根据《水电水利工程模板施工规范》DL/T5110—2013,下列关于模板施工的说法正确的是()。
下列有关会计科目的概念所作的表述中,正确的是()。
赵某使用银行卡支付宾馆住宿费1万元。根据银行卡业务管理规定,银行办理该银行卡收单业务收取的结算手续费应不得低于()元。
列入分类管理的二类企业应具备的条件有( )。
2004年1月,某企业发行一种票面利率为6%、到期一次还本付息、单利计息、期限为3年、面值为100元的债券。假设2004年1月至今的市场利率是4%。2007年1月,该企业决定永久延续该债券期限,即实际上实施了债转股,假设此时该企业的每股税后盈利是0.5元,
在依法执行公务的过程中,当事人冈某些个人利益被触及,产生对立情绪,致使人民警察经常遭到无理的指责、谩骂,甚至遭到攻击。特别是有些人依仗权势,非法干预、阻挠人民警察依法执行公务,有的还对人民警察进行打击报复,威胁人民警察的生命安全,这体现了公安工作的()。
A、Offersolutionstothewoman’sissue.B、Criticisethewoman’sspendinghabits.C、Canceltheplanetickets.D、Payoffthewoman
TheFrontierHeritageTheImpactoftheAmericanFrontier[A]AlthoughAmericancivilizationtookoverandreplacedthefrontier
最新回复
(
0
)