给我看看这个程序的问题,求一元二次方程的解#include #include{float a,b,c,d,x1,x2;scanf("%f,%f,%f",&a,%b,&c);d=b*b-4*a*cif(d==0){x1=(-b)/2*aprintf("x1=%f\n",x1);}else if(d>0){x1=(-b)+sqrt(d)/2*a;x2=(-b)-sqrt(d)/2*a;printf("x1=%f,x2=%

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/16 18:15:17
给我看看这个程序的问题,求一元二次方程的解#include #include{float a,b,c,d,x1,x2;scanf(0){x1=(-b)+sqrt(d)/2*a;x2=(-b)-sqrt(d)/2*a;printf("x1=%f,x2=%" />
xVNPm 3Ӯ4u,$34$C0 sN}zﺿxnXH{{*R:X/rUnk/+ͭU:U9iI?ݝl:3$+p~(]@%>|Oi1ʳ="t$!'0*FӚɾH! "3 :$@K=u}|fXaY%[%Cdo>G1 H0y8>Gcb$lFw5 Ͼ`ި/ ]9&vŵG{';GNz:^ө-.: 3dY~LnY}+ rx 8)4¬x.%BP #q gO }=("Fe8xk2t@RT=X aZ1ЛbB̉Ti^Wm?+XFmp}xmJ _xBU.9Z"u.>5;ᇃcITtEk]O_C&fݕq͡{ gn4NQo$tjۗN@w#m;8zSx.EFW6tx}F 6EM21q$bԳb[

给我看看这个程序的问题,求一元二次方程的解#include #include{float a,b,c,d,x1,x2;scanf("%f,%f,%f",&a,%b,&c);d=b*b-4*a*cif(d==0){x1=(-b)/2*aprintf("x1=%f\n",x1);}else if(d>0){x1=(-b)+sqrt(d)/2*a;x2=(-b)-sqrt(d)/2*a;printf("x1=%f,x2=%
给我看看这个程序的问题,求一元二次方程的解
#include
#include
{
float a,b,c,d,x1,x2;
scanf("%f,%f,%f",&a,%b,&c);
d=b*b-4*a*c
if(d==0)
{x1=(-b)/2*a
printf("x1=%f\n",x1);
}
else if(d>0)
{x1=(-b)+sqrt(d)/2*a;
x2=(-b)-sqrt(d)/2*a;
printf("x1=%f,x2=%f\n",x1,x2);
}
}
编译的时候老是说我大括号有问题...
else if(d>0)
x1=(-b)+sqrt(d)/2*a;
x2=(-b)-sqrt(d)/2*a;
printf("x1=%f,x2=%f\n",x1,x2);
}
下面多打了 复制错了 没删掉,程序就是上面的

给我看看这个程序的问题,求一元二次方程的解#include #include{float a,b,c,d,x1,x2;scanf("%f,%f,%f",&a,%b,&c);d=b*b-4*a*cif(d==0){x1=(-b)/2*aprintf("x1=%f\n",x1);}else if(d>0){x1=(-b)+sqrt(d)/2*a;x2=(-b)-sqrt(d)/2*a;printf("x1=%f,x2=%
you are lack of "main" progrom
Please add " void main()" before the first brackets

{
float a,b,c,d,x1,x2;
scanf("%f,%f,%f",&a,%b,&c);
d=b*b-4*a*c
if(d==0)
{x1=(-b)/2*a;
printf("x1=%f\n",x1);
}

else if(d>0)
{x1=(-b)+sqrt(d)/2*...

全部展开

{
float a,b,c,d,x1,x2;
scanf("%f,%f,%f",&a,%b,&c);
d=b*b-4*a*c
if(d==0)
{x1=(-b)/2*a;
printf("x1=%f\n",x1);
}

else if(d>0)
{x1=(-b)+sqrt(d)/2*a;
x2=(-b)-sqrt(d)/2*a;
printf("x1=%f,x2=%f\n",x1,x2);
}
}

收起

#include
#include
{
float a,b,c,d,x1,x2;
scanf("%f,%f,%f",&a,%b,&c);
d=b*b-4*a*c
if(d==0)
{x1=(-b)/2*a
printf("x1=%f\n",x1);
}
<...

全部展开

#include
#include
{
float a,b,c,d,x1,x2;
scanf("%f,%f,%f",&a,%b,&c);
d=b*b-4*a*c
if(d==0)
{x1=(-b)/2*a
printf("x1=%f\n",x1);
}

else if(d>0)
{x1=(-b)+sqrt(d)/2*a;
x2=(-b)-sqrt(d)/2*a;
printf("x1=%f,x2=%f\n",x1,x2);
}
} 这个括号多余
编译的时候老是说我大括号有问题。。。
else if(d>0)      这个应为 d<0 吧!
x1=(-b)+sqrt(d)/2*a;   前面加 { 
x2=(-b)-sqrt(d)/2*a;
printf("x1=%f,x2=%f\n",x1,x2); 应输出无实数解
}
} 最后应再加一个

收起