解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int main(){double a,b,c,i,j,h,sq;
scanf("%lf %lf %lf",&a,&b,&c);
if(b*b-4*a*c==0)
{j=b*-1.0/(2*a);
for(i=1;i<=2;i++)
{printf("%.2f ",j);
}
}
else if(b*b-4*a*c>0)
{sq=sqrt(b*b-4*a*c);
j=(b*-1.0+sq)/(2*a);
h=(b*-1.0-sq)/(2*a);
printf("%.2f %.2f",j,h);
}
return 0;
}
0.0分
0 人评分
printf基础练习2 (C语言代码)浏览:943 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:904 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:886 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:902 |
母牛的故事 (C语言代码)浏览:551 |
C二级辅导-公约公倍 (C语言代码)浏览:483 |
模拟计算器 (C语言代码)浏览:2300 |
链表数据求和操作 (C语言代码)浏览:952 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:512 |
简单的a+b (C语言代码)浏览:416 |