回覆列表
  • 1 # 何以笙丶丶

    #include

    #include

    double value(double a,double b,double c,double d,double x)

    {

    return (a*x*x*x+b*x*x+c*x+d);

    }

    double daovalue(double a,double b,double c,double d,double x)

    {

    return (3*a*x*x+2*b*x+c);

    }

    int main()

    {

    double x1=0,x2,a,b,c,d;

    printf("Please insert the value of a,b,c,d:");//a,b,c,d賦值

    scanf("%lf%lf%lf%lf",&a,&b,&c,&d);

    printf("Please insert the intial value of x:"); //輸入X的初值(你輸入的是1).

    scanf("%lf",&x2);

    x1=x2-value(a,b,c,d,x2)/daovalue(a,b,c,d,x2);

    while(fabs(x1-x2)>=10e-6)

    {

    x2=x1;

    x1=x2-value(a,b,c,d,x2)/daovalue(a,b,c,d,x2);

    }

    printf("%lf\n",x1);

    return 0;

    }

    你看看這個程式合你的意不?

  • 中秋節和大豐收的關聯?
  • 你去過哪些地方?那裡有哪些好吃的令你難忘?