用c语言编写”求一元二次方程的根”的程序
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 07:57:14
用c语言编写”求一元二次方程的根”的程序
#include "stdio.h"
#include "math.h"
double x1,x2,p;
float file1(float a,float b)
{
x1=(-b+sqrt(p))/2*a;
x2=(-b-sqrt(p))/2*a;
return 0;
}
float file2(float a,float b)
{
x1=x2=(-b+sqrt(p))/2*a;
return 0;
}
main()
{
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
p=b*b-4*a*c;
printf("方程是:%.3f*x*x+%.3f*x+%.3f=0\n",a,b,c);
if(p>0)
{
file1(a,b);
printf("X1=%f\tX2=%f\n",x1,x2);
}
else if(p==0)
{
file2(a,b);
printf("X1=%f\tX2=%f\n",x1,x2);
}
else printf("方程无解");
}
运行正确 输入:2 3.7 1.2
输出 X1=-1.677625 X2=-5.722375
#include "math.h"
double x1,x2,p;
float file1(float a,float b)
{
x1=(-b+sqrt(p))/2*a;
x2=(-b-sqrt(p))/2*a;
return 0;
}
float file2(float a,float b)
{
x1=x2=(-b+sqrt(p))/2*a;
return 0;
}
main()
{
float a,b,c;
scanf("%f%f%f",&a,&b,&c);
p=b*b-4*a*c;
printf("方程是:%.3f*x*x+%.3f*x+%.3f=0\n",a,b,c);
if(p>0)
{
file1(a,b);
printf("X1=%f\tX2=%f\n",x1,x2);
}
else if(p==0)
{
file2(a,b);
printf("X1=%f\tX2=%f\n",x1,x2);
}
else printf("方程无解");
}
运行正确 输入:2 3.7 1.2
输出 X1=-1.677625 X2=-5.722375
用c语言编写”求一元二次方程的根”的程序
用C语言编写一程序求解一元二次方程的根.
编写程序,(C语言)求一元二次方程ax的2次方+bx+c=0的根
求C语言编程:1,用多分支的方法编写求一元二次方程的所有根的程序;a,b,c由键盘输入.
用if语言解一元二次方程的C语言程序,...
帮忙用C语言编写解一元二次方程 (ax)的平方+bx+c=0 的完整程序
一元二次方程求解的c语言程序
谁会C语言,帮小弟做两题,1、编写程序求解一元二次方程a x +bx+c=0的根 2、编程求n!
C语言 编写程序 从键盘输入一元二次方程的三个参数(实数),计算并输出该方程的两个根
用C语言编写程序,输入一元二次方程的系数a,b,c,计算方程的根,要考虑虚根的情况,
用C语言编写程序,输入一元二次方程的系数a,b,c,计算方程的根(假设是两个实根,测试数据必须保证这一
C语言求一元二次方程的根