文章

22

粉丝

11

获赞

68

访问

4.0k

头像
一元三次方程求解 题解:
P1580
发布于2025年3月27日 19:34
阅读数 48

#include<stdio.h>

double a,b,c,d;

double f(double x){
    double result=a*x*x*x+b*x*x+c*x+d;
    return result;//直接返回将x带入方程所算出的结果! 
}

int main(){//牛啊!!!!!进步很大!!!!
    /*
    有形如:ax^3+bx^2+cx^1+dx^0=0 这样的一个一元三次方程。
    给出该方程中各项的系数(a,b,c,d均为实数),
    并约定该方程存在三个不同实根(根的范围在-100至100之间)
    且根与根之差的绝对值≥1
    */
    
    //a e i o u
    
    scanf("%lf %lf %lf %lf",&a,&b,&c,&d);
    //ax^3+bx^2+cx^1+dx^0=0
    //printf("%lf %lf %lf %lf",a,b,c,d);//验证成功!!! 
    
    int i=-100;
    double left,right;//准备进行二分查找。。。。。。 
    double mid;
    for(i=-100;i<=100;i++){
        
     ...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发