# 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
提交
取消