首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:利用以下所示的简单迭代方法求方程: 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
30
问题
下列程序的功能是:利用以下所示的简单迭代方法求方程:
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://jikaoti.com/ti/Afp7FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
在数据库管理系统DBMS的层次结构中,数据存取层的处理对象是()。
通道是独立于CPU的专门负责数据的______传输工作的处理机。
Oracle数据库系统物理空间的使用是由下列哪一个(些)结构控制的?
下列条目中哪些是IBM商务智能解决方案的组成部分?Ⅰ.OLTP业务系统Ⅱ.前台分析工具Ⅲ.数据仓库管理器Ⅳ.多维服务器
下列对进程间相互通信的描述错误的是
关系模型有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是哪(些)类完整性?()
UNIFACE应用开发分成三个步骤,其中对业务规则和处理流程进一步分析、明确、细化的过程是______。
文件的存取方式是由文件的性质和用户使用文件的情况而定的,一般可以采用顺序存取和随机存取两种形式。顺序存取是按照文件的______地址顺序存取的。
A、 B、 C、 D、 C最坏适应算法是根据申请,在空闲区表中选择能满足申请要求的最大的空闲区。该算法的出发点是:在大空间区中装入信息后,分割剩下的空闲区相对也大,还能用于装入新的信息。该算法的优点是可以避免
在下列关于关系的叙述中,错误的是
随机试题
在面向对象方法中,不属于“对象”基本特点的是()。
自汗、盗汗并见,其病机是
下列事项中,属于财政部门对各单位实施监督的事项有()。
净资产是客户总资产减去负债总额后的余额,是客户真正拥有的财富价值,以下有关客户净资产的说法错误的是( )。
2009年初,某省统计局向全省纺织企业布置了《纺织企业统计年报》,报送报表的期限是2009年2月20H。经查,某纺织公司报表中的职工工资数据严重低于实际情况,省统计局将报表退回,要求审核后重新填报,该公司置之不理。之后,省统计局又发出了《统计报表催报通知
下列我国古代园林中,分别为皇家园林和私家园林的是()。
如果一个瓶子里的东西可以被安全地喝下,那么这个瓶子就不会被标为“毒品”,所以,既然一个瓶子没被标为“毒品”,那么它里面的东西就可以被安全地喝下。以下除了哪项外,都犯了与上述论证同样的错误?
在10Base-F以太网中,使用的传输介质是(46),传输的最大距离为(47)。
下列属于声卡中主音频处理芯片功能的是______。 Ⅰ) 实现三维音效处理的运算和加速 Ⅱ) MIDI波表合成引擎 Ⅲ) 完成数字声音的编码、解码和编辑操作 Ⅳ) 放大声音信号
Completethesentencesbelow.ChooseNOMORETHANTWOWORDSfromthepassageforeachanswer.Writeyouranswersinboxes9-13o
最新回复
(
0
)