首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:利用以下所示的简单迭代方法求方程: cos(x)-x=0的一个实根。 xn+1=cos(xn) 迭代步骤如下: (1)取x1初值为0.0。 (2)x0=x1,把x1的值赋给x0。 (3)x
下列程序的功能是:利用以下所示的简单迭代方法求方程: cos(x)-x=0的一个实根。 xn+1=cos(xn) 迭代步骤如下: (1)取x1初值为0.0。 (2)x0=x1,把x1的值赋给x0。 (3)x
admin
2009-02-24
65
问题
下列程序的功能是:利用以下所示的简单迭代方法求方程:
cos(x)-x=0的一个实根。
x
n
+1=cos(x
n
)
迭代步骤如下:
(1)取x1初值为0.0。
(2)x0=x1,把x1的值赋给x0。
(3)x1=cos(x0),求出一个新的x1。
(4)若x0-x1的绝对值小于0.000001,执行步骤(5),否则执行步骤(2)。
(5)所求x1就是方程cos(x)-x=0的一个实根,作为函数值返回。
请编写函数countValue()实现程序要求,最后调用函数writeDAT()把结果输出到文件out41.dat中。
注意:部分源程序已给出。
请勿改动主函数main()和写函数writeDAT()的内容。
试题程序:
#include<conio.h>
#include<math.h>
#include<stdio.h>
float countValue( )
{
}
main ( )
{
clrscr( );
printf("实根=%f\n", countValue
printf("%f\n", cos(countValue())-countValue( ));
writeDAT( );
}
writeDAT ( )
{
FILE *wf;
wf=fopen("out41.dat", "w");
fprintf(wf, "%f\n", countValue
fclose(wf);
}
选项
答案
float countValue{ ) { float x0,x1=0.0; while(1) { x0=x1; /*将x1赋值给x0*/ x1=cos(x0); /*求出新的x1*/ if(fabs(x0-x1)<1e-6)break; /*若x0—x1的绝对值小于0.000001,则结束循环*/ } return x1; }
解析
本题考查的知识点如下:
(1)数学函数double cos(double x)及double fabs(double x)的使用。
(2)使用循环结构实现迭代。
在本题中,因为要求一个实数的余弦值,在结束迭代的时候要判断绝对值,所以这里要用到数学函数 cos(double x)和fabs(double x)。先设一个条件永远为真的while循环结构,按照步骤提示,要先为x1取初值,将x1的值赋给x0,使x1=cos(x0),判断x0-x1的绝对值将其作为强行退出循环的条件。
转载请注明原文地址:https://kaotiyun.com/show/8RYZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
下列关于文件索引结构的叙述中,哪一个是不正确的?
下列的故障中,可能会造成事务执行失败的是______。
数据库系统中构成单一逻辑工作单元的操作集合称为【】。
Oracle数据库系统物理空间的使用是由下列哪一个(些)结构控制的?
如果待排序序列中两个数据元素具有相同的值,在排序后它们的位置发生颠倒,则称该排序是不稳定的。下列不稳定的排序方法是
关系中的某个属性不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性为
有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A发出数据库应用请求,这种方式属于
若用如下的SQL语句建立一个Worker表:CREATETABLEworker(NOC(4)NOTNULL,NAMEC(8)NOTNULL,SEXC(2),AGEN(2))可以插入到worker表中的是______。
Internet中的计算机与路由器的IP地址采用分层结构,它由______与主机地址两部分组成。
在数据文件in.dat中存放有200组数据,每组有3个数,每个数均是三位数。函数readDat()实现读取这200组数据并存放到结构体数组aa中。请编写函数jsSort(),其功能是:要求在200组数据中找出每组数据中的第一个数大于第二个数与第三个数之和.
随机试题
小脑位于_______,小脑半球下面近枕骨大孔处向下膨出的部分称_______。
上颌基托的哪个部分适宜做薄,以减少发音影响
债权人提出破产申请,债务人对申请有异议的,应当向人民法院提出,提出的期限是()。
在房地产估价中,建筑物折旧=建筑物重新购建价格-()。
《旅游法》第102条规定,导游员向旅游者索要小费的,由旅游主管部门责令退还,处()罚款;情节严重的,并暂扣或者吊销导游证。
在合作办学、委托培养、劳动用工和教师聘任等方面发生的法律责任属于()。
新入职的张老师对学生的要求十分严格。有一次晓明迟到了一分钟,张老师在没问原因的情况下便不准晓明坐回座位,让他站在教室后面听了一上午的课。平时学生向张老师礼貌问好,张老师都是对学生不理不睬的。慢慢地,越来越多的学生对张老师敬而远之。有一天,学校组织“学生与老
火:火热
根据以下资料,回答下列问题2012-2015年,我国65岁及以上人口年均增长量大约是多少万人?
信息系统工程监理实行总监理工程师负责制,总监理工程师具有(48)。
最新回复
(
0
)