为了账号安全,请及时绑定邮箱和手机立即绑定

一元二次方程,求大神看看哪里错了

#include"stdio.h"
#include"math.h"
void main()
{int a,b,c;
double delta;
double x1;
double x2;
delta=b*b-4*a*c;
printf("请输入abc的值");
if (delta>0)
{x1=(-b+sprt(delta))/(2*a);
  x2=(-b-sprt(delta))/(2*a);
  printf("该一元二次方程有二个解:%d %d",x1,x2);
}
else if(delta=0)
{x1=(-b)/(2*a);
x2=x1;
printf("该一元二次方程有一个解:%d",x2=x1);
}
else{
printf("该一元二次方程没有解");
}

}

正在回答

1 回答

#include<stdio.h>

#include<math.h>

int main()

{int a,b,c;

double delta;

double x1;

double x2;

delta=b*b-4*a*c;

printf("请输入a b c的值\n");

scanf("%d,%d,%d",&a,&b,&c);

if (delta>0)

{x1=(-b+sqrt(delta))/(2*a);

x2=(-b-sqrt(delta))/(2*a);

printf("该一元二次方程有二个解:%d %d",x1,x2);

}

else if(delta==0)

{x1=(-b)/(2*a);

x2=x1;

printf("该一元二次方程有一个解:%d",x1);

}

else{

printf("该一元二次方程没有解");

}

return 0;

}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926306    人
  • 解答问题       20799    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

一元二次方程,求大神看看哪里错了

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信