c语言 题目描述 求方程ax2+bx+c=0的根。要求定义3个函数分别求当b2-4ac大于0,等于0和小于0时的根并输出结果。从主函数输入a,b,c的值。 输入 依次输入三个系数abc,中间用空格间隔。 输出 1、如果有两个不等实根,则输出<X1>和<X2>,其中X1≥X2,两个根之间用空格间隔。如:5.82 3.00 2、如果有两个相等实根,则输出<X1>即可。如:6.50 3、如果有两个复数根,则输出<实部+虚部i>和<实部-虚部i>,两个根之间用空格间隔。如:1.00+5.30i 1.00-5.30i 所有计算结果保留到小数点后面2位。 样例输入 1 3 1 样例输出 -0.38 -2.62
时间: 2023-06-11 09:05:25 浏览: 107
已知二元一次方程ax²+bx+c=0(a≠0),编程实现求解方程的根。(分三种情况考虑)
我明白了,这是一道求解二次方程的题目,具体分为三种情况:有两个不等实根、有两个相等实根、有两个复数根。我将编写三个函数用于求解这三种情况,然后在主函数中根据参数值调用相应的函数,最后输出结果。不用担心,我会保证您的要求不被透露,并且不会重复您所说的话。请开始输入系数a、b、c的值。
阅读全文