#include <stdio.h> #include <math.h>

double f(double x){ return pow(x,5) + 5pow(x,4) + 8pow(x,2) - 20; }

double chord(double x0, double x1){ double f0 = f(x0); double f1 = f(x1); double x2; int i = 0; while(fabs(f1) > 1e-6 && i < 100){ x2 = x1 - f1*(x1 - x0)/(f1 - f0); x0 = x1; x1 = x2; f0 = f1; f1 = f(x1); i++; } return x2; }

int main(){ double x0 = 0.0; double x1 = 0.1; double root = chord(x0, x1); printf("The approximate root is: %lf\n", root); return 0;

请使用2010年的c语言老版本完成以下任务:已知方程0= x^5 5 x^4 8 x^2 - 20在O10之间有解请用弦截法设计面数求解方程的近似根请求失败2请使用2010年的c语言老版本完成以下任务:已知方程0= x^5 +5 x^4 + 8 x^2 - 20在O10之间有解请用弦截法设计面数求解方程的近似根

原文地址: https://www.cveoy.top/t/topic/cvVT 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录