b编写函数.计算二次多项式f(x)=ax²+x+c的值,对于给定的系数a、b、c和x的一个区间,以0.1为x的
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 07:25:59
b编写函数.计算二次多项式f(x)=ax²+x+c的值,对于给定的系数a、b、c和x的一个区间,以0.1为x的步长
f(x)的值,找出f(x)=0的解及f(x)的极大(小)值.
我写的程序,如下:
#include
#include
void fun(float x);
main()
{
int a,b,c;
float x,MAX,MIN;
printf("abcdezhi:");
scanf("%d,%d,%d",&a,&b,&c);
printf("xdequjian");
scanf("%f,%f",&MAX,&MIN);
fun(x);
}
void fun(float x)
{
int a,b,c,i;
float f,MAX,MIN;
float y[2];
f=a*x*x+b*x+c;
for(i=MIN;i0)
{
y[0]=(-b+sqrt(b*b-4*a*c))/2*a;
y[1]=(-b-sqrt(b*b-4*a*c))/2*a;
if(y[0]>MIN&&y[0]MIN&&y[1]
f(x)的值,找出f(x)=0的解及f(x)的极大(小)值.
我写的程序,如下:
#include
#include
void fun(float x);
main()
{
int a,b,c;
float x,MAX,MIN;
printf("abcdezhi:");
scanf("%d,%d,%d",&a,&b,&c);
printf("xdequjian");
scanf("%f,%f",&MAX,&MIN);
fun(x);
}
void fun(float x)
{
int a,b,c,i;
float f,MAX,MIN;
float y[2];
f=a*x*x+b*x+c;
for(i=MIN;i0)
{
y[0]=(-b+sqrt(b*b-4*a*c))/2*a;
y[1]=(-b-sqrt(b*b-4*a*c))/2*a;
if(y[0]>MIN&&y[0]MIN&&y[1]
i的数据类型是int,你用i+0.1的数据类型不是int,赋值给i又转化为int,那么i+=0.1,i值一直没有变化.
建议把i改为float
建议把i改为float
一多项式[(x²+5x+6)-(ax²-bx+c)]÷3x=2x+1 余式为0,求a+b+c的值
二次函数f(x)=ax²+bx+c的系数a,b,c互不相等,若1/a,1/b,1/c成等差数列,a,c,b成等
用C语言编程,已知f(x)=(1+x^2),编写函数用梯形法计算f(x)在区间[a,b]上的定积分
已知多项式x²+ax²+bx+c中,a,b,c为常数,当x=1时,多项式的值为1;当x=2时,多项式
已知二次函数f(x)=ax^2+bx+c(a.b.c属于R) f(-2)=f(0)=0 f(x)的最小值为-1
有关二次函数已知关于x的二次函数y= x²+2ax-3b+1和y= -x²+(a -3)x+b&su
已知二次函数f x =x²+ax+b,A={x|f(x)=2x}={22},试求f x 的解析式
函数的综合运用.已知二次函数f(x)=ax²+bx+c和一次函数g(x)=-bx,其中a、b、c∈R且满足a>
设二次函数f(x)=ax^2+bx+c(a、b、c为常数)的导函数为f'(x),对任意X∈R,不等式f(x)≥f'(x)
讨论二次函数f(x)=ax^2+bx+c(a≠0)的单调区间.
已知二次函数f(x)=ax^2+bx+c的系数abc满足条件a/(m+2)+b/(m+1)+c/m=0(m>0)
二次函数f(x)=ax^2+bx+c的系数abc互不相等,若1/a,1/b,1/c成等差数列