C语言实验题——一元二次方程求一元二次方程ax2+bx+c=0的解.a,b,c为任意实数.输入输入数据有一行,包括a b c的值输出按以下格式输出方程的根x1和x2.x1和x2之间有一个空格.x1 x2(1)如果x1和x2为

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/01 15:58:57

C语言实验题——一元二次方程求一元二次方程ax2+bx+c=0的解.a,b,c为任意实数.输入输入数据有一行,包括a b c的值输出按以下格式输出方程的根x1和x2.x1和x2之间有一个空格.x1 x2(1)如果x1和x2为
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.

C语言实验题——一元二次方程求一元二次方程ax2+bx+c=0的解.a,b,c为任意实数.输入输入数据有一行,包括a b c的值输出按以下格式输出方程的根x1和x2.x1和x2之间有一个空格.x1 x2(1)如果x1和x2为
不明白你说什么;给你个解方程的算法,自己改吧!
#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