我刚走出CS50x的C部分,我想尝试在C中实现Fibonacci序列,在运行我的程序之后,我意识到整数是溢出的,使用无符号的长只会让我到达F47。有什么办法可以避免溢出吗?我可以在python中重新实现,但我的计算机是个土豆,我宁愿拥有C那样的快速运行速度。void fibonacci(long long N, FILE *out) fprintf(out, "0\n1\n")
我必须找出一种方法来确定在比特溢出之前,数据类型long将包含多少次Fibonacci序列的迭代。我经常收到这样的错误: at Fibonacci.main(Fibonacci.java:15).我尝试增加数组的长度,尝试使用arraylist数据类型(由于不了解和不理解我对它的研究,我又回到了一个空数组),我尝试不使用</em