用迭代法求方程cos(y)-y=0的一个实根
来源:互联网 发布:淘宝查看自己店铺号 编辑:程序博客网 时间:2024/05/21 10:06
编写一个程序,利用迭代法求cos(y)-y=0的一个实根。
迭代步骤:
(1):取y1的初值为0.0。
(2):y0=y1,把y1的值赋给y0。
(3):y1=cos(y0),求出一个新值y1。
(4):若y0-y1绝对值小于0.000001,则执行步骤5,否则执行步骤2。
(5):所求y1就是方程cos(y)-y=0的一个实根,作为函数值返回。
代码如下:
#include <stdio.h>#include <conio.h>#include <math.h>float func(){float y1 = 0.0;float y0 = y1;y1 = cos(y0);while (abs(y0-y1)>=0.000001){y0 = y1;y1 = cos(y0);}return y1;}void main(){printf("%f",func());getch();}
0 0
- 用迭代法求方程cos(y)-y=0的一个实根
- 求方程cos(x)-x=0的一个实根
- 一个利用简单迭代方法求方程cos(x)-x=0的一个实根的程序
- 求方程所确定的隐函数y在 x=0处的导数
- 解方程: x+y=x|y
- 利用MATLAB绘制隐函数f(x,y)=x^2 * sin(x+y^2)+y^2 * exp(x+y)+5 * cos(x^2+y)=0的曲线
- 求回归直线方程y=a+bx
- 绘制出y = sin x 和 y = cos x 同时显现的图像
- 求y的值
- 求出方程ax^2+bx+c=0的实根
- 用X来求Y的值
- Problem B: AB*C+A=y的方程
- 证明题:证明当n是一个整数且n>2时,方程x^n+y^n=z^n无正整数x,y,z的解。
- 导数的几何意义和物理意义, 求曲线y=f(x) 在相应点处的切线方程,法线方程
- 求x的y次方
- 求X,Y的平均值
- 笔试面试13--给定 x, k ,求满足 x + y = x | y 的第 k 小的正整数 y
- 求两个整数的最大公约数,算法原理辗转相除法 原理: GCD (x,y) = GCD(y,x%y)
- ubuntu下添加一个module
- 甘肃天祝藏族自治县发生4.3级地震
- 如何将HashMap,按照value值排序
- C语言复习之预处理器
- poj1459多源多汇最大流问题
- 用迭代法求方程cos(y)-y=0的一个实根
- AWT中的Event
- 浙江大学ACM俱乐部 1035:放大的X
- codeForces 374B
- [USACO Section 1.4] Packing Rectangles (模拟)
- CXF的学习记录
- QQ的Linux之伤
- 在Spring中使用内置的Message Broker
- 面向对象的编程