c语言求一元方程的根
2017-05-05 20:45
387 查看
#include<stdio.h>
#include<math.h>
main()
{
float a,b,c,d;
float x1,x2;
printf("请输入三个系数:");
scanf("%f,%f,%f",&a,&b,&c);
d=b*b-4*a*c;
if(d==0)
printf("x1=x2=%.2f",-b/2*a);
else if(d>0)
printf("x1=%.2f,x2=%.2f",(-b+sqrt(d))/2*a,(-b-sqrt(d))/2*a);
else
{
x1=-b/2*a,x2=sqrt(-d)/2*a;
printf("x1=%.2fi+%.2fj\n",x1,x2);
printf("x2=%.2fi-%.2fj\n",x1,x2);
}
}
#include<math.h>
main()
{
float a,b,c,d;
float x1,x2;
printf("请输入三个系数:");
scanf("%f,%f,%f",&a,&b,&c);
d=b*b-4*a*c;
if(d==0)
printf("x1=x2=%.2f",-b/2*a);
else if(d>0)
printf("x1=%.2f,x2=%.2f",(-b+sqrt(d))/2*a,(-b-sqrt(d))/2*a);
else
{
x1=-b/2*a,x2=sqrt(-d)/2*a;
printf("x1=%.2fi+%.2fj\n",x1,x2);
printf("x2=%.2fi-%.2fj\n",x1,x2);
}
}
相关文章推荐
- C语言 求一元二次方程的解 语句
- 用C语言求一元二次方程的解
- 用C语言求一元二次方程的解
- 用C语言求一元二次方程的根
- 用二分法解一元高次方程的单根(用两种语言描述的:C语言和Matlab语言)
- c语言:求一元二次方程的跟,系数a,b,c由键盘输入(要求考虑所有情况)
- 【open Judge】c语言 20:求一元二次方程的根
- c语言:求一元二次方程的跟,系数a,b,c由键盘输入(要求考虑所有情况)
- c语言求一元二次方程的根
- 【2031】求一元三次方程的解
- 求一元二次方程ax²+bx+c=0
- 解差分方程C语言代码
- 求一元二次方程ax2+bx+c=0的根。其中系数a(a≠0)、b、c的值由键盘输入
- Python-定义函数.练习题.求一元二次方程解
- 中国剩余定理和一元同余线性方程的详细讲解
- 算法:求一元二次方程的根
- python解一元方程
- 弦截法 一元非线性方程求根 C语言实现
- 求一元二次方程的根
- 用“派生类”求一元一次方程的解