主要楼主太粗心了,机器不会识别2ac这样的,应写为2*a*c这样的!修改后代码如下:#include #include using namespace std;float discriminant(float a,float b,float c){float k,h;h=b*b-4*a*c;k=sqrt(h);return k;}void main(){float a,b,c,x1,x2;cout>a>>b>>c;x1=(-b+discriminant(a,b,c))/(2*a);x2=(-b-d...
|