急求一个C语言程序,是计算方法的.看我同学写的不多,求会的大大们帮忙啊.用牛顿迭代法(切线法)求x^3-x-1=0在[1,1.5]内的实根(ε=10^-5).明天就要交啊 老师要问的 不准有重复 所以恳请各位

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 03:10:24
急求一个C语言程序,是计算方法的.看我同学写的不多,求会的大大们帮忙啊.用牛顿迭代法(切线法)求x^3-x-1=0在[1,1.5]内的实根(ε=10^-5).明天就要交啊 老师要问的 不准有重复 所以恳请各位

急求一个C语言程序,是计算方法的.看我同学写的不多,求会的大大们帮忙啊.用牛顿迭代法(切线法)求x^3-x-1=0在[1,1.5]内的实根(ε=10^-5).明天就要交啊 老师要问的 不准有重复 所以恳请各位
急求一个C语言程序,是计算方法的.看我同学写的不多,求会的大大们帮忙啊.
用牛顿迭代法(切线法)求x^3-x-1=0在[1,1.5]内的实根(ε=10^-5).
明天就要交啊
老师要问的 不准有重复 所以恳请各位大大了老师要求运行好的应该是这样

急求一个C语言程序,是计算方法的.看我同学写的不多,求会的大大们帮忙啊.用牛顿迭代法(切线法)求x^3-x-1=0在[1,1.5]内的实根(ε=10^-5).明天就要交啊 老师要问的 不准有重复 所以恳请各位
#include "Stdio.h"
#include "math.h"
int main(void)
{
double x,x1,eps=1e-6,f,f1;
x=1.0;
do
{
x1=x;
f=x1*x1*x1-x1-1;
f1=3.0*x1*x1-1;
x=x1-f/f1;
f=x*x*x-x-1;
}
while(fabs(f)>=eps&&fabs(x-x1)>=eps);
printf("x=%f",x);
getch();
return 0;
}
运行了,对的.