
题目
解决代码及点评
/*
功能:用简单迭代法解方程 e^x - x - 2 = 0
它有两个根(如图),其迭代公式为:
1) x[n+1]= e^x*n-2
(初值X<0时)
2) x[n+1]= Ln(x[n] + 2)
(初值X>0时)
注:本程序中选取初值X0 不同时,要分别使用公式1或公式2迭代,得原方程<0或>0的解。(公式由来略)
时间:13:08 2013/10/26
*/
#include<stdio.h>
#include <stdlib.h>
#include<math.h>
#define E 2.74
double getRoot1(double x,int n)
{