①输入一元二次方程的系数a,b,c. ②判断△≥0是否成立.若△≥0成立,则输出“方程有实数根”,否则输出“方程无实数根”,结束算法. ③计算△=b2-4ac的值. 则该算法正确的排列步骤是 .相关知识点: 试题来源: 解析答案:①③②. 在解一元二次方程之前,应先计算△的值,接下来判断判别式的符号,若判别式...
下面是判断一元二次方程 ax^2+bx+c=0 是否有实数根的算法步骤:第一步,输入一元二次方程的系数a,b, c.第二步,计算 △=b^2-4ac 的值.第三步,判断 △≥0 是否成立.若成立,输出“有实根”;否则输出“无实根”.结束算法.请根据以上算法步骤画出相应的程序框图. ...
delta = b**2-4*a*c 12. 13. ifdelta >0: 14. 15. print("方程有两个不相等的实数根 : ", (-b + math.sqrt(delta)) / (2*a) ," , ", (-b - math.sqrt(delta)) / (2*a) ) 16. 17. elif delta ==0: 18. 19. print("方程有一个实数根 : ", -b / (2*a)) 20. 21...
input "请输入系数A:" to A input "请输入系数B:" to B input "请输入系数C:" to C if B*B-4*A*C>=0 ?“X1=”,(-B+SQRT(B*B-4*A*C))/(2*A) ?“X2=”,(-B-SQRT(B*B-4*A*C))/(2*A) else ? "此方程无实数根!" endif return 解析看不懂?免费查看同类题视频解析查看解答...
printf("方程有两个相等的实根: x1=x2=%.2f\n", x1);} else { printf("方程无实根\n");} return 0;} 在运行程序时,用户需要从键盘输入方程的系数a, b, c,程序会自动计算并输出方程的根。其中,如果判别式disc大于0,说明方程有两个不相等的实根;如果判别式等于0,说明方程有两个相等...
某一算法描述如下:①输入一元二次方程的各项系数a、b、c;②计算差别式d的值,d=b^2-4ac;③如果d>=0,则输出“有两个实数根”,否则输出“无实数根”;④结束,这
请根据这个算法画出相应的程序框图.算法步骤如下:第一步:输入一元二次方程的系数:a,b,c;第二步:计算△=b2一4ac的值;第三步:判断△≥0是否成立.若△≥0成立,输出“方程有实根”;否则输出“方程无实根”.15.判断一元二次方程ax^2+bx+c=0是否有实数根的一个算法如下,请根据这个算法画出相应的程序框图...
<math.h>int main(){ float a, b, c, jud; printf ("输入二次方程的三个系数(第一个不能为0):"); scanf ("%f %f %f", &a, &b, &c); jud = b * b - 4 * a * c; //根的判别式 if (jud > 0) { printf ("该方程有两个不相等的实根:\n")...
2、 编程求一元二次方程ax2+bx+c=0的实数根x1,x2,a,b,c的值由键盘输入,设b2-4ac>0.输入输出参考示例如下:请输入三个系数a,b,c的值:a=1,b=3,c=2x1=-1.00x2=-2.00
希望有用,敬请采纳 ^_^ # include<stdio.h> # include<math.h> int main() { void root2(double a,double b,double disc); //定义方程有两个根时的函数 void root1(double a,double b); //定义方程只有一个根时的函数 void root0(); //定义方程没有实数解是的函数 double a,b,c,disc; print...