精选问答
1、编写一程序,求一元二次方程ax^2+bx+c=0(a0)的解

2019-04-13

1、编写一程序,求一元二次方程ax^2+bx+c=0(a0)的解
优质解答
#include "stdio.h"
#include "math.h"
void main(){
float a,b,c;
float delta;
printf("input a:");
scanf("%f",&a);
printf("input b:");
scanf("%f",&b);
printf("input c:");
scanf("%f",&c);
if(a==0)
printf("error a!");
else
{delta=b*b-4*a*c;
if(delta>0)
printf("方程有两个不同的实数解:%f,%f",(-b+sqrt(delta))/(2*a),(-b-sqrt(delta))/(2*a));
else if(delta==0)
printf("方程有两个相同的实数解:%f",(-b)/(2*a));
else if(delta
#include "stdio.h"
#include "math.h"
void main(){
float a,b,c;
float delta;
printf("input a:");
scanf("%f",&a);
printf("input b:");
scanf("%f",&b);
printf("input c:");
scanf("%f",&c);
if(a==0)
printf("error a!");
else
{delta=b*b-4*a*c;
if(delta>0)
printf("方程有两个不同的实数解:%f,%f",(-b+sqrt(delta))/(2*a),(-b-sqrt(delta))/(2*a));
else if(delta==0)
printf("方程有两个相同的实数解:%f",(-b)/(2*a));
else if(delta
相关问答