C编程:求解一元二次方程10x^2+600x+5=0两个实根.#include#includevoid 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()
来源:学生作业帮助网 编辑:六六作业网 时间:2024/10/05 19:51:47
C编程:求解一元二次方程10x^2+600x+5=0两个实根.#include#includevoid 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()
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
突然发现书上给的答案根本不可能 = =
C编程:求解一元二次方程10x^2+600x+5=0两个实根.#include#includevoid 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()
那楼主你想问什么?