# include <stdio.h># include <math.h>int main(void){ //把三個系數保存到計算機中int a = 1; //不表示相等,表示賦值int b = 2;int c = 3;double delta; //delta存放的是b*b - 4*a*cdouble x1; //存放一元二次方程中一個解double x1; //存放一元二次方程中另一個解delta = b*b - 4*a*cif (delta>0){x1=(-b+sqrt(delta))/(2*a);x2=(-b-sqrt(delta))/(2*a);printf ("該一元二次方程有兩個解,x1=%f,x2=%f\n",x1,x2);}else if (delta==0){x1=-b/(2*a);x2=x1 //右邊賦給左邊printf("該方程有一個唯一解,x1=x2=%f\n",x1);}else{printf("無解\n");}
添加回答
舉報
0/150
提交
取消