解题思路:
用公式
注意事项:
要比较x1,x2大小,不能单纯认为分子有+的一定大
参考代码:
a,b,c=map(float,input().strip().split())
x1=(-1*b+pow(b*b-4*a*c,1/2))/(2*a)
x2=(-1*b-pow(b*b-4*a*c,1/2))/(2*a)
x1,x2=max(x1,x2),min(x1,x2)
print("%.2f" %x1 ,end=" ")
print("%.2f" %x2)
0.0分
2 人评分
C二级辅导-进制转换 (C语言代码)浏览:788 |
C二级辅导-求偶数和 (C语言代码)浏览:639 |
printf基础练习2 (C++代码)(受教了,,%#o和%#x的用途)三人行,必有我师,,多看题解会有收获浏览:1876 |
简单的a+b (C语言代码)浏览:723 |
简单的a+b (C语言代码)浏览:647 |
大神老白 (C语言代码)浏览:611 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1642 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:615 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:377 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:376 |