首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数findRoot(),其功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=-0的一个实根。 迭代步骤如下: (1)取x1初值为0.0。 (2)把x1的值赋给x0,即x0=x1。 (3)求出一个新的x1,即
请编写函数findRoot(),其功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=-0的一个实根。 迭代步骤如下: (1)取x1初值为0.0。 (2)把x1的值赋给x0,即x0=x1。 (3)求出一个新的x1,即
admin
2020-10-21
108
问题
请编写函数findRoot(),其功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=-0的一个实根。
迭代步骤如下:
(1)取x1初值为0.0。
(2)把x1的值赋给x0,即x0=x1。
(3)求出一个新的x1,即xl=cos(xO)。
(4)若x0—x1的绝对值小于0.000001,执行步骤(5),否则执行步骤(2)。
(5)所求x0就是方程cos(x)-x=0的一个实根,作为函数值返回。
函数writeData()负责把结果输出到OUT.DAT文件中。
注意:部分源程序已给出。
请勿改动主函数main()和写函数writeData()的内容。
试题程序:
#include
#include
#include
void writeData();
float findRoot()
{
}
void main()
{
system(“CLS”);
printf(“root=%f\n”,findRoot());
writeData();
}
void writeData()
{
FILE*wf;
wf=fopen(“OUT.DAT”,“W”);
fprintf(wf,“%f\n”,findRoot());
fclose(wf);
}
选项
答案
float findRoot() { float x1=0.00.x0; int i=0; do {x0=x1;//将x1的值赋给x0 x1=cos(x0);//得到一个新的x1的值 } while(fabs(x1-x0)>0.000001); //如果误差比所要求的值大.则继续循环 return x0; }
解析
本题主要考查方程的数值解法。
题目较简单,按照题目中所给的流程即可很快编出程序。
转载请注明原文地址:https://kaotiyun.com/show/YYdZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
国家政务建设应用系统中,______主要面向政府公务员,提供办公支持、决策支持等。
数据传输速率是描述数据传输系统的重要技术指标之一,数据传输速率在数值上等于每秒钟传输构成数据代码的二进制()。
在TCP/IP协议中,信息传输的基本单元是( )
认证技术的主要功能有______两个方面。
在互联网中,计算机占据了主导地位,这是因为()。
IP地址是网上的通信地址,是计算机、服务器、路由器的端口地址。每一个IP地址在全球是惟一的。这个IP地址实际上由网络地址和【 】两部分组成。
以下关于因特网中的电子邮件的说法,错误的是()。
在众多的服务器中,()是最为重要的服务器。
一台Ethernet交换机提供24个100Mbps的全双工端口与1个1Gbps的全双工端口,在交换机满配置情况下的总带宽可以达到【】。
交换机端口可以分为半双工与全双工两类。对于100Mbps的全双工端口,端口带宽为()。
随机试题
普通话音节的构成要素中必不可少的是韵腹和声调,声母、韵头和韵尾不是每个音节都具备的。()
根据传者的传播对象的性质来划分,传者可分为
若将一个完全被放射性标记的DNA分子放于无放射性标记的环境中复制三代后,所产生的全部DNA分子中,无放射性标记的DNA分子有几个
女性,22岁,3年来经常出现发作性视物变形、眼前闪光感,几分钟后消失,而后双侧额颞部出现搏动性头痛,伴恶心、呕吐,持续数小时缓解。发作时无抽搐,无意识障碍,发作间期完全正常,神经系统检查无阳性体征,头颅MRI、DSA检查未见异常。为取得最佳疗效,止痛剂
法律制定的确立阶段,又可称为法律制定的通过阶段。这一阶段的立法活动包括()。(2010年多项选择第43题)
装配式冷库按使用场所不同,分为_______。
清晰的战略风险管理流程不包括( )。
金融机构体系中最为核心的部分是()。
不少学生家长都让自己的孩子参加各种形式的学校举办的假期补习班,明明是正常教学时间里上的课,却偏偏要挪到假期时间来补习,而且收取的费用相当可观,学生们不去还不行,这种行为虽然与“有偿家教”无涉,但却是典型的“利用职务之便谋取私利”的行为,对这样恶劣的乱收费行
阅读以下关于嵌入式系统软件设计的叙述回答问题。某软件公司长期从事移动智能终端设备等嵌入式软件研制工作,积累了丰富的嵌入式软件开发经验。某日,该公司经理派在嵌入式软件开发方面已具有很强经验的王工程师到某宇航设备研制单位洽谈一项软件合作项目,但是,在
最新回复
(
0
)