问答题
输入a、b、c,输出a、b、c在所有情况下,方程 ax2 + bx + c ...
输入a、b、c,输出a、b、c在所有情况下,方程 ax2 + bx + c = 0 的解。考虑a、b、c都可以能小于 0,以及 b2 - 4ac 的各种情况。请在程序设计的同时,表述如何分叉a、b、c的所有情况,并尽可能让程序变得简洁,且易于理解。 本题不限方法,不限语言,你可以采用多种方法和多种语言来完成这个程序,并在其间进行对比。 请在编写程序的时候,用文字表述设计思路。 你在编写这个程序的时候有没有遇到困难,或者遇到了Bug,或者自己一开始的思路有偏差?请你把这些 “小错误” 或 “小困难” 写下来,并说说如何防止下一次犯同样的错误,或者你是如何解决这些问题的?