|
地板
楼主 |
发表于 2013-7-10 13:58:27
|
只看该作者
rosynirvana 发表于 2013-7-10 03:05
-1.#IND00不是-1,而是负无穷
scanf里的东西写错了,scanf中只有格式化字符串,没有输入提示
scanf("%lf ...
#include <stdio.h>
#include <math.h>
void main()
{
double a,b,c,p,q,r,x1,x2;
scanf("%lf%lf%lf\n",&a,&b,&c);
r=b*b-4*a*c;
p=sqrt(r)/(2*a);
q=-b/(2*a);
x1=q-p;
x2=q+p;
printf("\nx1=%lf\nx2=%lf\n",x1,x2);
}
改完的代码,输入值后,敲回车,没有出结果,而是跳行了 咋回事啊? |
|