如何运用二分法思想写程序扫描呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/10 15:22:37
如何运用二分法思想写程序扫描呢
x){ީ/Ox>eœ]=O;ڞmaOf>_tWN\dTO;rlAؤPQ[Uobk|VˋbbZ̼ҔTLNn"P&Y &<}\ ̼l['%4)'U!PT'H"V`_WT /IHMԴ330DV#Q;ISfDЪ4l[%lMLD[UC=4t"$t t4`("Th &TyfBRQjb6D:58U$فi

如何运用二分法思想写程序扫描呢
如何运用二分法思想写程序扫描呢

如何运用二分法思想写程序扫描呢
二分法求 sin(x)-x*x/4=0的近似解
#include
#include
main()
{
FILE *fp;
int k=0;
double a=1.5,b=2,x;
fp=fopen("nt","w");
while((b-a)>0.01)
{
x=(a+b)/2;
fprintf(fp,"\n\nk=%d ",k);
fprintf(fp,"a=%10.8f ",a);
fprintf(fp,"b=%10.8f ",b);
fprintf(fp,"x=%10.8f ",x);
fprintf(fp,"f(x)=%10.8f ",(sin(x)-x*x/4));
if(sin(x)-x*x/4==0) break;
else
if((sin(x)-x*x/4)*(sin(a)-a*a/4)