永发信息网

利用函数完成用牛顿迭代法求根。方程为ax3+bx2+cx+d=0,

答案:1  悬赏:20  手机版
解决时间 2021-02-19 00:53
利用函数完成用牛顿迭代法求根。方程为ax3+bx2+cx+d=0,
最佳答案
#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;
}
你看看这个程序合你的意不?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
德信进出口商品体验馆这个地址在什么地方,我
保洁月总结怎么写
小数或分数怎么判断是奇数还是偶数但是那个诱
北舞渡优质牛肉胡辣汤这个地址在什么地方,我
永贞革新的历史评价
雅格手电可以换18650电池吗
办银行卡时没有预留手机号怎么在qq上绑定
【然的词语】然组成的词语有哪些
如何将网上swf文件保存到本地电脑?
化学知识点太多,不知道怎么记?
战争雷霆里那一系飞机火力最强
电影千与千寻的结局白龙为了救千寻身亡了?
名洋汽车维修中心我想知道这个在什么地方
网易游戏账号密码怎么修改?
动植物中毒不包括(  )。A.河豚鱼中毒B.鱼
推荐资讯
女方爸妈第一次去男方家要给女方爸妈钱吗
国家工业电器产品质量控制和技术评价实验室地
胃镜检查报告,慢性炎症两个加号,活动性一个
大食头白领快餐(秀峰店)地址在什么地方,想过
单面内存条和双面内存条可以混用吗?(注意:
全国有多少人叫许金奎
我和他没有感情了,我想离婚但是没有理由
变性蛋白质的主要特点是A.不易被蛋白酶水解B.
超声波达到什么程度时可以传递能量
小沈电动工具经营部这个地址在什么地方,我要
男人应该有担当,但假如自己干了亏心事,应不
如何实现socket的长连接
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?