满意答案
ijfxck
2014.12.10
采纳率:58% 等级:12
已帮助:5398人
我简单改了一下,请题主检验。12345678910111213141516171819202122a = float(input("请输入三次方程的三次项系数a:"))b = float(input("请输入三次方程的二次项系数b:"))c = float(input("请输入三次方程的一次项系数c:"))d = float(input("请输入三次方程常数项d:"))for i in range(-100, 100): if(a * i * i * i + b * i * i + c * i + d == 0): print("%.2f" % i) elif((a * i * i * i + b * i * i + c * i + d) * \ (a * (i + 1) * (i + 1) * (i + 1) + b * ( i + 1 ) * ( i + 1 )\ + c * ( i + 1 ) + d ) 1e-4): if((a * l * l * l + b * l * l + c * l + d) * (a * mid * mid * mid + b * mid * mid + c * mid + d) \
01分享举报