2.1.c
来自「两种曲线拟合的算法」· C语言 代码 · 共 24 行
C
24 行
#include <stdio.h>
#include <math.h>
#define f(x) (x*(x*x-2)-5)
main()
{float ep,a,b,i;
float s,t;
printf("请输入取值区间:");
scanf("%f,%f",&a,&b);
printf("\n");
printf("请输入绝对误差:ep=");
scanf("%f",&ep);
printf("\n");
while((b-a)>ep)
{i=(a+b)/2;
s=f(a);
t=f(i);
if(s*t>0) a=i;
else b=i;
}
i=(a+b)/2;
printf("此题的结果为:");
printf("%5.9f",i);
printf("\n");
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?