这是老师布置的作业,我写了下,是用c语言实现牛顿切线法。拜托大家帮我改改,我学的很不好(编程。。。),还有啊,其中涉及到的在c语言中的求导用什么函数?我查了很多都查不到。。。。
#include <stdio.h>
#include <math.h>
void()
{
float x0,x1,e,x,a;
int n,k;
for (k=1;k++;k<=N)
printf("请输入k的值");
scanf("&d","1");
printf("请输入x0的值");
scanf("&d","2");
abs (x1-x0);
f(x)=f(x0)+f1(x0)*(x-x0);
f1(x0)=(f(x1)-f(x0))/(x1-x0);
x1=x0-f(x0)/f1(x0);
f(x)=5*x*x+4*x+3;
}
int main()
{
if f1(x0)=0;
printf("error");
else if printf("x1==x0-f(x0)/f1(x0)");
else if abs (x1-x0)<e
printf("x1 = ");
else if k ==N
printf ("error");
else k=k+1;
x1=x0;
return();
}