代码如下:
#include<stdio.h>
#include<math.h>
void f(int a,int b,int c)
{
int delta;
double s1,s2;
delta=b*b-4*a*c;
if(delta>0)
{
printf("有两个实根:");
s1=-b+sqrt(delta)/(2*a);
s2=-b-sqrt(delta)/(2*a);
printf("s1=%lf,s2=%lf\n",s1,s2);
}
else if(delta==0)
{
printf("有一个实根:");
s1=-b+sqrt(delta)/(2*a);
printf("s=%lf\n",s1);
}
else
printf("无实根\n");
}
int main(void)
{
int a,b,c;
printf("请输入a,b,c的值:");
scanf("%d%d%d",&a,&b,&c);
f(a,b,c);
return 0;
}