作业帮 > 综合 > 作业

C编程:求解一元二次方程10x^2+600x+5=0两个实根.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/08 17:25:37
C编程:求解一元二次方程10x^2+600x+5=0两个实根.
#include
#include
void main()
{
int a,b,c;
float root1,root2;
a=10;b=600;c=5;
root1=(-b+sqrt(b*b-4*a*c))/(2*a);
root2=(-b-sqrt(b*b-4*a*c))/(2*a);
printf("ROOT1=%f,ROOT2=%f\n",root1,root2); //sqrt()是开平方根的数学函数.
}
用vc写完输出结果和书上不一样 = =,答案是ROOT1=-21.038973 ROOT2=-38.961025
突然发现书上给的答案根本不可能 = =
那楼主你想问什么?