求解一元二次方程的解 (分支语句)
一元二次方程
只含有一个未知数(一元),并且未知数项的最高次数是2(二次)的整式方程叫做一元二次方程 。一元二次方程经过整理都可化成一般形式ax²+bx+c=0(a≠0)。其中ax²叫作二次项,a是二次项系数;bx叫作一次项,b是一次项系数;c叫作常数项 。
由一元二次方程求根公式知
当 a != 0时:
判别式
利用一元二次方程根的判别式( δ)可以判断方程的根的情况 。
一元二次方程 的根与根的判别式 有如下关系:
①当 δ >0时,方程有两个不相等的实数根;
②当 δ=0时,方程有两个相等的实数根;
③当 δ<0时,方程无实数根,但有2个共轭复根
//求一元二次方程组的解
#include<stdio.h>
#include<math.h>
int main()
{
int a = 0, b = 0, c = 0,d=0;
double x1 = 0, x2 = 0;
printf("请输入一元二次方程组的a,b,c的值:\n");
scanf("%d%d%d", &a, &b, &c);
if (a==0)
{
if (b == 0)
{
if (c==0)
{
printf("方程有无数解\n"<