我询问了Code works extremely slowly and does not print output处的一些非工作代码。
正如您在该问题的答案中所看到的,deks调试了我的代码并提供了fib()
函数的输出。我怎么能自己做?我对调试知之甚少。
答案 0 :(得分:3)
要进行调试,请使用NetBeans或Eclipse等自己和IDE。然后单击“行号”,然后单击“调试”,而不是单击“运行”。当执行到达此点时,它会停止,您可以检查当前可见的变量。确保他们拥有应有的价值。例如,如果n应该在1到10之间,并且它是100,那么你就知道出了什么问题。设置n的位置很好,并添加更多断点。这些是执行将停止的要点。您也可以单击跳过,执行下一行,然后停止或进入,这将执行下一行,但它将进入您使用的任何函数。