首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
16
问题
使用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全国计算机二级
相关试题推荐
若关于x的一元二次方程mx2-(m-1)x+m-5=0有两个实根α,β,且满足:-1<α<0和0<β<1,则实数m的取值范围是()。
方程x2-2x+c=0的两根之差的平方等于16,则c的值是()。
两个正整数甲数和乙数的最大公约数是6,最小公倍数是90,如果甲数是18,那么乙数是m,则m的各个数位上数字之和为()。
若n是一个大于100的正整数,则n3-n一定有约数()。
6人站成一排照相,其中甲,乙,丙三人要站在一起,且要求乙,丙分别站在甲的两边,则不同的排法种数有()。
一组数据的方差是2,将这组数据中的每一个数据都扩大3倍,则所得一组新数据的方差是()。
高三某班一次考试,女生与男生的人数之比为4:3;男生的30%不及格,女生的20%不及格,则考试及格的男生与女生人数的整数比是()。
A、B、C、D、E五个队参加排球循环赛,每两队只赛一场,胜者得2分,负者得0分,比赛结果是:A、B并列第一;C第三;D、E并列第四;则C队得分为()。
某部队进行急行军,预计行60千米的路程可在下午5点钟到达,后来由于速度比预计的加快了,结果于4点钟到达,实际速度是()。
随机试题
有班级和学生表如题图8所示,班级表的主键是班级编号,学生表的主键是学号、外键是班级编号,且班级与学生表之间创建了参照完整性约束,则能够正确插入学生表的记录是()
A核苷酸在核酸长链上的排列顺序BtRNA的三叶草结构CDNA双螺旋结构DDNA的超螺旋结构EDNA的核小体结构属于真核生物染色质中DNA的三级结构的描述是()
只参与内源性凝血途径的凝血因子是
A.急性化脓性骨髓炎B.颌骨慢性骨髓炎C.放射性骨髓炎D.婴儿骨髓炎E.急性骨髓炎由放射治疗引起的骨髓炎为
下列哪项不是深Ⅱ度烧伤的特点
A.美国B.澳大利亚C.英国D.法国E.荷兰世界上第1个安乐死合法化的国家是
(2013年)企业高层管理人员在制定人力资源规划的过程中应该承担的工作有()。
党的十八届四中全会首次将“依法治国”作为全会主题。“依法治国”这一概念正式提出是在()。
主板又称母板,其中包括CPU、存储器、______插槽以及电源等。
Jepensequ"ilviendra,maisjenepensepasqu"elle_____.
最新回复
(
0
)