1. 程式人生 > 其它 >求一元二次方程

求一元二次方程

技術標籤:案例c語言

求一元二次方程

求一元二次方程:ax^2+bx+c=0 的根。
輸入三個實數a,b,c的值,且a不等於0。
知識點:根號函式sqrt()
要加上標頭檔案#include <math.h>

#include <stdio.h>
#include <math.h>
 
int main()
{
        float a,b,c,x1,x2,d;
        printf("輸入方程的三個係數:");
        scanf("%f %f %f",&a,&b,&
c); if(a!=0) { d=sqrt(b*b-4*a*c);//根號函式sqrt() x1=(-b+d)/(2*a); x2=(-b-d)/(2*a); printf("%0.5f %0.5f\n",x1,x2); } return 0; }

執行結果如下:
在這裡插入圖片描述