C语言下面代码 运行 输入i like music回车 怎么会输出一堆乱七八糟...

发布网友 发布时间:2024-10-24 03:29

我来回答

1个回答

热心网友 时间:2024-11-10 19:33

程序思路问题不大,但是你的for循环的条件会造成死循环(除非你是故意的),不停输入n,输出f(n)。
还有,你这样的用指针没有充分利用函数的返回值,你看我写的:
还有费波那契数列这样写会导致很多重复的计算,如果能正向递推累加(或者开数组记录已经算过的f(n))则能大大降低时间复杂度

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com