不动点迭代法 一元非线性方程求根 C语言实现
标签:计算方法实验
/*
本实验用迭代法求方程f(x) = e^(-x) - x + 1的根。
*/
#include <stdio.h>
#include <math.h>
#define maxrept 1000 //最大迭代次数
double fa(double x){ //迭代函数fa(x)
return exp(-x) + 1;
}
int main(){
double x1, d;
double x0 = 100; //迭代初值x0