用C语言求方程的根,用3个函数分别求当大于0、等于0和小于0时的根并输出结果.从主函数中输入abc的值.#include #include float zero(float a,float b){float x1,x2;x1=(-b)/(2*a);x2=(-b)/(2*a);}float one(float a,float b,flo

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 17:28:30
用C语言求方程的根,用3个函数分别求当大于0、等于0和小于0时的根并输出结果.从主函数中输入abc的值.#include #include float zero(float a,float b){float x1,x2;x1=(-b)/(2*a);x2=(-b)/(2*a);}float one(float a,float b,flo

用C语言求方程的根,用3个函数分别求当大于0、等于0和小于0时的根并输出结果.从主函数中输入abc的值.#include #include float zero(float a,float b){float x1,x2;x1=(-b)/(2*a);x2=(-b)/(2*a);}float one(float a,float b,flo
用C语言求方程的根,用3个函数分别求当大于0、等于0和小于0时的根并输出结果.从主函数中输入abc的值.
#include
#include
float zero(float a,float b)
{
float x1,x2;
x1=(-b)/(2*a);
x2=(-b)/(2*a);
}
float one(float a,float b,float c)
{
float x1,x2;
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b+4*a*c))/(2*a);
}
float two(float a,float b,float c)
{
int x;
float x1,x2,p,q,i;
p=b\(2*a);
q=sqrt(-(b*b-4*a*c));
x=0;
}
void main()
{
float zero(float,float);
float one(float,float,float);
float two(float,float,float);
int a,b,c,x1,x2;
scanf("%f,%f,%f",&a,&b,&c);
if(b*b-4*a*c==0)
{
zero(a,b);
printf("%f,%f",x1,x2);
}
else if(b*b-4*a*c>0)
{
one(a,b,c);
printf("%f,%f",x1,x2);
}
else
{
two(a,b,c);
printf("%f,%f",x1,x2);
}
}
求问哪里有问题=-= 不知道怎么改了……

用C语言求方程的根,用3个函数分别求当大于0、等于0和小于0时的根并输出结果.从主函数中输入abc的值.#include #include float zero(float a,float b){float x1,x2;x1=(-b)/(2*a);x2=(-b)/(2*a);}float one(float a,float b,flo
#include
#include
void zero(float a,float b)
{
float x1,x2;
x1=(-b)/(2*a);
x2=(-b)/(2*a);
printf("%f,%f",x1,x2);
}
void one(float a,float b,float c)
{
float x1,x2;
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b+4*a*c))/(2*a);
printf("%f,%f",x1,x2);
}
void two(float a,float b,float c)
{
int x;
float x1,x2,p,q,i;
p=b/(2*a);
q=sqrt(-(b*b-4*a*c));
x=0;
printf("%f,%f",x1,x2);
}
void main()
{
void zero(float,float);
void one(float,float,float);
void two(float,float,float);
float a,b,c,x1,x2;
scanf("%f%f%f",&a,&b,&c);
if(b*b-4*a*c==0)
{
zero(a,b);
}
else if(b*b-4*a*c>0)
{
one(a,b,c);

}
else
{
two(a,b,c);

}
}
希望回答能帮到你,哪里不清楚再问.

用c++语言(1) 编写一个程序求方程ax2+bc+c=0的根,用3个函数分别求出当b2-4ac大于 用c语言调用函数写个程序,求方程ax*x+bx+c=0的根,要求用3个函数分别求当b*b-4ac大于零、等于零 C语言求方程解,越快越好求方程ax^2+bx+c=0的根,用3个函数分别求当b^2-4ac大于0、等于0和小于0时的根并输出结果.从主函数输入a、b、c的值.c语言 而且不写或写一样的都要罚抄 c语言解答:求方程aχ²+bχ+c=0的根,用3个函数分别求当bχ²-4ac大于0、等于0和小于0时的根并输出结果.从主函数输入a,b,c的值 求方程ax2+bx+c=0的根,用3个函数分别求当b2-4ac大于0,等于0,和小于0时的根并输出结果.从主函数a,b,c输用c语言编程, C语言程序求方程ax^2+bx+c=0的根,用3个函数分别求当b^2-4ac大于0,等于0和小于0时的根主程序中输入a、b、c的值 用C语言求方程的根,用3个函数分别求当大于0、等于0和小于0时的根并输出结果.从主函数中输入abc的值.#include #include float zero(float a,float b){float x1,x2;x1=(-b)/(2*a);x2=(-b)/(2*a);}float one(float a,float b,flo 用C语言编程求一元二次函数的根,用3个函数分别求当判别式大于,小于,等于0的值,从主函数输入a,b,c的值(包括虚根)我想问的是用一个主函数和三个分支函数编程. 求文档:编写一个求方程ax*x+bx+c=0的根,要求用3个函数分别求当b*b-4ac大于零、等于零和小于零时的根.要 C语言 求方程 ax^2+bx+c=0的根用三个函数分别当b^2-4ac大于0,等于0,小于0时的根,并输出结果.要求从主函数输入a,b,c的值.我今天就要啊!C语言编程!要通过验证的! 帮我看下,c语言问题.求方程ax^2+bx+c=0的根,用2个函数分别求当b^2-4ac大于0、等于0时的根并输出结果.我写的代码如下:#includemath.h#includestdio.hfloat x1,x2;float b1(float a,float b ,float c) //定义b*b-4*a*c> 编写一个求两个正整数最大公约数的函数,在主函数中从键盘输入3个正整数,分别调用求最大公约数的函数求出这3个数的最大公约数并输出.(用C语言) c语言 编程 求方程ax2+bx+c=0的根,用三个函数分别求当b2-4ac大于0、等于0和小于0时的根,并输出结果.#include#includevoid deltaZero(double a,double b,double c){ double ans=-b/(2*a); printf(x1=x2=%lf ,ans);}void delt c语言 编程 求方程ax2+bx+c=0的根,用三个函数分别求当b2-4ac大于0、等于0和小于0时的根,并输出结果.#include#includevoid deltaZero(double a,double b,double c){double ans=-b/(2*a);printf(x1=x2=%lf ,ans);}void deltaLargerZ 求方程a*x*x+b*x+c的根,用3个函数分别求当判别式大于0,小于0,等于0的根并输入结果.从主函数输入a,b,c各位看看我的程序,结果只到了输出判别式disc的那步,然后不执行子函数,哪里错了...#include#inc 用C++写程序:求方程ax^2+bx+c=0的根,用3个函数分别求当b^2-4ac大于0,等于0和小于0时的根,并输出结果从主函数输入a,b,c的值 求方程 a*x^2+b*x+c=0的根,用3个函数分别求当b^2-4*a*c大于0、等于0、小于0时的根并输出结果.从主函数输不知道哪里错了,对于返回值那一点不是很清楚,#include#includemain(){double x(double x,double y,double pascal 编程Description求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果.从主函数输入a、b、c的值.x1为大根,x2为小根.Inputa b cOutput输出两个根,先输出大根,再输出小