会晕掉啊啊啊!!本人数学不行呀。
求一元二次方程 aX平方十bX十c=0的根,实系,根a,b,c从终端输入。当b平方一4ac>0时,有两个不同的数实;当b平方一4ac=0时,有两个相同的实根。X1 X2为其两个等根。当b平方一4ac<0时,无实根。
I0123456789101112131415161718192021222324252627282930313233343536373839
浏览 1103回答 3
3回答
-
大千纷繁世界
#include<stdio.h>
#include<math.h>
void main()
{
float a,b,c,d,x1,x2;
printf("please input 3 numbers:\n");
scanf("%f%f%f",&a,&b,&c);
d=b*b-4*a*c;
if(d>0)
{
d=sqrt(d);
x1=(-b+d)/(2*a);
x2=(-b-d)/(2*a);
printf("%.2f\n%.2f\n",x1,x2);
}
else if (d==0)
{
x1=-b/(2*a);
printf("%.2f\n",x1);
}
else printf("No");
}
-
蝶梦疏妄
int delta=b-4*a*c;int x1=0;int x2=0;if(delta<0)printf("");else{ if(delta>0){x1=(-b+sprt(delta))/2*a;x1=(-b-sprt(delta))/2*a;printf("");}else{printf("");}}
-
蝶梦疏妄
c语言?