C++ 弦截法中碰到的问题

[复制链接]
查看11 | 回复2 | 2021-1-27 06:52:08 | 显示全部楼层 |阅读模式
问题比较简单,但本人新手实在不会。
弦截法中,函数各种嵌套调用,例题中所给的一元三次方程是给定的,系数定好的,那么假如我希望一元三次方程的系数是由自己输入的,但调用的函数不是不能存的么,写在主函数里,那后面的f函数好像也用不到了,假如f函数再调用一个“定系数的函数”,总不能每次计算都输入一次吧。。。
#include
#include
#include
usingnamespacestd;
doublef(double);
doublexpoint(double,double);
doubleroot(double,double);
intmain(){
doublex1,x2,f1,f2,x;
do{
cout>x1>>x2;
f1=f(x1);
f2=f(x2);
}while(f1*f2>=0);
x=root(x1,x2);
cout0){
y1=y;
x1=x;
}
else
x2=x;
}while(fabs(y)>=0.0000001);
returnx;
}
分 -->
回复

使用道具 举报

千问 | 2021-1-27 06:52:08 | 显示全部楼层
intmain(){
while(true){
input(a,b,c);//三系数
cal();//递归或者循环计算解并输出
}
}
回复

使用道具 举报

千问 | 2021-1-27 06:52:08 | 显示全部楼层
楼主如果很多参数要改,可以使用一个配置文件.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行