我的c学习:if控制语句 求一元二次方程的根

来源:互联网 发布:山东黄金历史交易数据 编辑:程序博客网 时间:2024/05/24 05:09
//求一元二次方程的根#include <stdio.h>#include <math.h>int main(){    float a,b,c,x1,x2;    printf("请为一元二次方程aX2+bX+c=0输入参数:\n");    scanf("%f%f%f",&a,&b,&c);    if((b*b-4*a*c)>=0)    {        x1=(-b+sqrt(b*b-4*a*c))/2*a;        x1=(-b-sqrt(b*b-4*a*c))/2*a;        printf("X1=%.2f   X2=%.2f\n",x1,x2);    }    else    {        printf("此方程无解\n");    }    return 0;}

运行结果:这里写图片描述

0 0