一元二次方程 C语言IF语句嵌套问题

2024-11-26 01:52:15
推荐回答(2个)
回答1:

嗯,果然是这里有问题。不过貌似还有另外的一个问题:但我输入0,1,1时,编译器就只输出 “2方程有唯一解x=”,完全没有计算的结果-1,能帮忙解决吗?我会追加分的。谢谢。
------------------------------------分割--------------------------------------------
printf("2方程有唯一解x=%f\n",x); %f漏掉了楼主。。

回答2:

这里有点问题:
else
s=b*b-4*a*c;
{ ===》这个花括号删掉,加到else之后,s=b*b-4*a*c;之前