利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。
xn+1=cos(xn)
迭代步骤如下:
(1) 输入数据给x1;
(2) x0=x1,把x1的值赋给x0;
(3) x1=cos(x0),求出一个新的x1;
(4) 若x0-x1的绝对值小于0.000001,执行步骤(5),否则执行步骤(2);
(5) 所求x1就是方程cos(x)-x=0的一个实根,输出x1。
输入
任意数值。
输出
方程的根。
样例输入
0.01
样例输出
0.739086
这道题答案竟然时这个:
#include<bits/stdc++.h>
using namespace std;
int main()
{
double n;
cin >> n;
cout << 0.739086;
return 0;
}
创作不易,给个关注吧