首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。 xn+1=cos(xn) 迭代步骤如下: (1)取x1初值为0.0; (2)x0=x1,把x1的值赋给x0; (3)x1=cos(x0)
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。 xn+1=cos(xn) 迭代步骤如下: (1)取x1初值为0.0; (2)x0=x1,把x1的值赋给x0; (3)x1=cos(x0)
admin
2017-07-27
26
问题
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程: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的一个实根,作为函数值返回。
程序将输出结果Root=0.739086。
注意:部分源程序在文件PROG1.C中。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。
1 #include<math.h>
2 #include<stdio.h>
3 double fun()
4 {
5
6 }
7 main()
8 {
9 void NONO();
10 printf(’’Root=%f\n’’,fun());
11 NONO();
12 }
13 void NONO()
14 {/*本函数用于打开文件,输入数据,调用函数,输出数据,关闭文件。*/
15 FILE *wf;
16 wf=fopen(’’out.dat’’,’’w’’);
17 fprintf(wf,’’%f\n’’,fun());
18 fclose(wf);
19 }
选项
答案
1 float x0, x1=0.0; 2 do { 3 x0=x1; 4 x1=cos(x0); 5 } while(fabs(x0-x1)>0.000001), 6 return x1;
解析
该程序功能是利用简单迭代方法求方程的一个实根。牛顿迭代法的求解思想是从一个初始值开始,逐步逼近所求方程的根。
其具体过程是:将初始值代入迭代公式,得到一个迭代输出值。再次迭代时,将上一次的迭代输出值当作本次的迭代输入。不断重复以上过程,直到满足题目要求为止。
牛顿迭代公式为:X
n+1
=X
n
-f(x)/f’(x)。
其求解过程在题干中已经给出。
转载请注明原文地址:https://kaotiyun.com/show/oKDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,请在处填写正确语句。使程序可正常编译运行。#include;mairl();{doublex,y,(*p)():scanf(“%If%If”,&x,&y);P=avg
有以下程序#includemain(){unsignedchara=8,c:c=a>>3;printf(“%d\n”,c):}程序运行后的输出结果是
以下语句定义正确的是()。
()的目的是分析数据间内在语义关联,在此基础上建立一个数据的抽象模型。
可在C程序中用作用户标识符的一组标识符是()。
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
下列不合法的用户标识符是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
甲状旁腺激素主要是调节血液中的哪种电解质
_______是销售商根据消费者对服务水平的期望值的不同,采用的不同服务方式和服务标准。
习惯法系最初起源于()
砌筑石材的强度分为_______个等级。
下列咳嗽不伴杵状指的是
A.1岁小儿,以发热起病,同时咽部刺痛、畏光、流泪B.2岁小儿,急性高热、咽痛,体检可见咽充血,咽腭弓、软腭等处可见白色疱疹C.2岁小儿频繁咳嗽,喘息伴呼气性呼吸困难,两肺布满哮鸣音,无明显中毒症状D.2岁小儿咳嗽3天,体温38.4℃,双肺呼吸音粗,
无论是出于策略考虑还是由知识结构决定,总之康有为是以“托古改制”这一中国历代“改革者”最常用的方式,登上近代中国的思想、政治舞台的。他的《新学伪经考》、《孔子改制考》和《春秋董氏学》,以鬼斧神工之法颠覆了几千年来的孔子和儒学形象,“再造”了一个“改革”的孔
维也纳会议的操纵国是()。
根据标准的适用范围,标准可分为国家标准、行业标准、地方标准和企业标准四类,(25)制定的标准是国家标准。
A、Cameras,GPSandaloudspeakerareinstalledinit.B、Anoperatorstaysinsidetherobotandcontrolsit.C、Therobotcantalk
最新回复
(
0
)