文章
22
粉丝
11
获赞
68
访问
4.0k
#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++){
 ...
登录后发布评论
暂无评论,来抢沙发