作业帮 > 综合 > 作业

C语言实验题——一元二次方程

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 05:15:42
C语言实验题——一元二次方程
求一元二次方程ax2+bx+c=0的解.a,b,c为任意实数.
输入
输入数据有一行,包括a b c的值
输出
按以下格式输出方程的根x1和x2.x1和x2之间有一个空格.
x1 x2
(1)如果x1和x2为实根,则以x1>=x2输出.
(2)如果方程是共轭复根,x1=a+bi,x2=a-bi,其中b>0.
不明白你说什么;给你个解方程的算法,自己改吧!
#include "stdio.h"
#include "math.h"
main()
{
float a,b,c,delta,x1,x2;
scanf("%f %f %f",&a,&b,&c);
delta=b*b-4*a*c;
if (delta