编程计算一元二次方程的实根,a,b,c由键盘输入,设b*b-4ac>0程序如下:main(){float a,b,
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/21 03:29:28
编程计算一元二次方程的实根,a,b,c由键盘输入,设b*b-4ac>0程序如下:main(){float a,b,c,disc,x1,x2,p,q;scanf("a=%f,b=%f,c=%f",&a,&b,&c);disc=b*b-4*a*c;p=-b/(2*a);q=sqrt(disc)/(2*a);x1=p+q;x2=p-q;printf("\nx1=%5.2f \nx2%5.2f\n",x1,x2);} 运行结果是:a=2.3,b=6.7,c=3.1x1=-0.58x2=-2.34 这是书上给出的例子,完全看不懂他这是在算的什么,头都被它搞大了...
main()
{
\x09//定义变量
\x09float a,b,c,disc,x1,x2,p,q;
\x09//等待输入a、b、c
\x09scanf("a=%f,b=%f,c=%f",&a,&b,&c);
\x09//b的平方-4ac
\x09disc=b*b-4*a*c;
\x09
\x09//公式计算.
\x09p=-b/(2*a);
\x09//公式计算.
\x09q=sqrt(disc)/(2*a);
\x09//得到两个值的一个,x1
\x09x1=p+q;
\x09//得到两个值的一个,x2
\x09x2=p-q;
\x09//输出
\x09printf("\nx1=%5.2f \nx2%5.2f\n",x1,x2);
}
{
\x09//定义变量
\x09float a,b,c,disc,x1,x2,p,q;
\x09//等待输入a、b、c
\x09scanf("a=%f,b=%f,c=%f",&a,&b,&c);
\x09//b的平方-4ac
\x09disc=b*b-4*a*c;
\x09
\x09//公式计算.
\x09p=-b/(2*a);
\x09//公式计算.
\x09q=sqrt(disc)/(2*a);
\x09//得到两个值的一个,x1
\x09x1=p+q;
\x09//得到两个值的一个,x2
\x09x2=p-q;
\x09//输出
\x09printf("\nx1=%5.2f \nx2%5.2f\n",x1,x2);
}
编程计算 急求!编程计算并输出一元二次方程ax^2+bx+c=0的两个实根,-b±根号b^2-4ac/2a,其中a、b、
2、 编程求一元二次方程ax2+bx+c=0的实数根x1,x2,a,b,c的值由键盘输入,设b2-4ac>0.输入输出参
用MATLAB编程求解一元二次方程ax^2 +bx+c=0的根,其中a、b、c由键盘输入.
求C语言编程:1,用多分支的方法编写求一元二次方程的所有根的程序;a,b,c由键盘输入.
编程题 求ax²+bx+c=0方程的根.a、b、c由键盘输入,设b²-4ac>=0
编程:求ax^2+bx+c=0方程的根,a,b,c由键盘输入,设b^2-4ac>0
C语言编程 一元二次方程求根.要求:键盘输入系数a,b,c的值,求解一元二次方程的根
求一元二次方程的根编写一个函数void root(float a,float b,float c,float *p,fl
有关等差数列的题目,设一元二次方程(b-c)x2+(c-a)x+(a-b)=0有两个相等实根,求证:a,b,c为等差数列
关于VB的题 从键盘输入a,b,c,求一元二次方程Ax方 +bx+c=0 的根,如果无实根,则输出“没有实数根”
用C语言编写程序,输入一元二次方程的系数a,b,c,计算方程的根(假设是两个实根,测试数据必须保证这一
关于c语言的 求ax的平方+bx+c=0方程的根,a,b,c由键盘输入,设b的平方-4ac>0