作者在 2006-10-27 05:20:00 发布以下内容
迭代求解方程
给出一个方程f(x)=根号1+2*x*x根号结束-lnx-ln(1+根号2+x*x根号结束)+3
代码
#include<stdio.h>
#include<math.h>
#define epsilon le-10
void main()
{
float x0,x1,c;
printf("please input x0:\n");
scanf("%f",&x0);
x1=x0;
do{
x0=x1;
c=sqrt(1+2*x0*x0)-log(1+sqrt(2+x0*x0))+3;
x1=exp(c);