c语言 编程 求一元二次方程c语言解 哪里错了

本题目要求一元二次方程a*x2+b*x+c=0嘚根结果保留2位小数。输入格式:输入在一行中给出3个浮点系数a,b,c中间用空格分开。输出格式:根据系数情况输出不同结果:1)如果方程有... 本题目要求一元二次方程 a*x2+b*x+c=0 的根,结果保留2位小数输入格式:输入在一行中给出3个浮点系数a, b, c,中间用空格分开输出格式:根據系数情况,输出不同结果:1)如果方程有两个不相等的实数根则每行输出一个根,先大后小;
2)如果方程有两个不相等复数根则每行按照格式“实部+虚部i”输出一个根,先输出虚部为正的后输出虚部为负的;
3)如果方程只有一个根,则直接输出此根;

如果跟为复根且b等于0那x1就成了-0.00。最后一个else内改为:


 
}

我要回帖

更多关于 一元二次方程c语言 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信