作业帮 > 综合 > 作业

C语言,用三个函数分别求b^2-4ac大于等于小于0时,方程ax^2+bx+c的根,从主函数输入a,b,c值

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/07 12:13:00
C语言,用三个函数分别求b^2-4ac大于等于小于0时,方程ax^2+bx+c的根,从主函数输入a,b,c值
#include "stdio.h"
double a,b,c,r,disc;
double *p,*q;
double m[2],n[2];
double r1(double x,double y)
{
r=y/(2*x);
return(r);
}
double r2(double x,double y,double z)
{
\x05m[1]=(-y+sqrt(y*y-4*x*z))/(2*x);
\x05m[2]=(-y-sqrt(y*y-4*x*z))/(2*x);
\x05return(m[1]);
}
double r3(double x,double y,double z)
{
\x05n[1]=sqrt(y*y-4*x*z)/(2*x);
\x05n[2]=-y/(2*x);
\x05return(n[1]);
}
\x05
main()
{
scanf("%ld,%ld,%ld",a,b,c);
disc=b*b-4*a*c;
if (a
//运行情况如下:
1,2,-3
1.000000,-3.000000Press any key to continue
//正确的程序如下:
#include "stdio.h"
double a,b,c,r,disc;
double *p,*q;
double m[2],n[2];
double r1(double x,double y)
{
r=y/(2*x);
return(r);
}
double r2(double x,double y,double z)
{
\x09m[0]=(-y+sqrt(y*y-4*x*z))/(2*x);
\x09m[1]=(-y-sqrt(y*y-4*x*z))/(2*x);
\x09return(m[1]);
}
double r3(double x,double y,double z)
{
\x09n[0]=sqrt(y*y-4*x*z)/(2*x);
\x09n[1]=-y/(2*x);
\x09return(n[1]);
}
\x09
int main()
{
scanf("%lf,%lf,%lf",&a,&b,&c);
disc=b*b-4*a*c;
if (fabs(a)
C语言,用三个函数分别求b^2-4ac大于等于小于0时,方程ax^2+bx+c的根,从主函数输入a,b,c值 C语言程序求方程ax^2+bx+c=0的根,用3个函数分别求当b^2-4ac大于0,等于0和小于0时的根主程序中输入a、 求方程的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果.从主函数输入a、b、c 编程求方程ax2+bx+c=0的根,分别求当b2-4ac大于0、等于0和小于0时的根从主函数输入a、b、c的值并输出结果 求方程ax2+bx+c=0的根,用三个函数分别求当b2-4ac>0,等于0和小于0的根并输出结果.从主函数输入a,b,c C语言编程题代码咋写题目描述求方程 的根,用三个函数分别求当b^2-4ac大于0、等于0、和小于0时的根,并输出结果.从 帮我看下,c语言问题.求方程ax^2+bx+c=0的根,用2个函数分别求当b^2-4ac大于0、等于0时的根并输出结果. 求方程ax2+bx+c=0的根,用3个函数分别求当b2-4ac大于0,等于0,和小于0时的根并输出结果.从主函数a,b, 用C++写程序:求方程ax^2+bx+c=0的根,用3个函数分别求当b^2-4ac大于0,等于0和小于0时的根,并输出结 用C语言编程求一元二次函数的根,用3个函数分别求当判别式大于,小于,等于0的值,从主函数输入a,b,c的值(包括虚根) 求方程a*x*x+b*x+c的根,用3个函数分别求当判别式大于0,小于0,等于0的根并输入结果.从主函数输入a,b,c 用c语言写一函数,求方程aX2+bX+c=0的根.从主函数输入a、b、c的值