已知一元二次方程ax2+bx+c=0,编写一程序当从键盘输入a,b,c的值后,计算x的值即方程的解

日期:2017-09-06 11:54:47 人气:1

已知一元二次方程ax2+bx+c=0,编写一程序当从键盘输入a,b,c的值后,计算x的值即方程的解

#include#includeint main(){ double p,q,x1,x2,disc,a,b,c; // 注意:此处要求输入时,三个数值之间用逗号隔开 scanf("%lf,%lf,%lf",&a,&b,&c); disc=b*b-4*a*c; p=-b/(2.0*a); if(disc>0) { q=(sqrt(disc))/(2.0*a); x1=p+q; x2=p-q; printf("\nx1=%lf
    A+
热门评论