gpt4 book ai didi

c - C 中的一个程序,用于获取前两个小于给定数字的斐波那契数

转载 作者:太空宇宙 更新时间:2023-11-04 08:02:49 25 4
gpt4 key购买 nike

<分区>

#include <stdio.h>

int fibo(int);

int main() {
int n, p[100];

scanf("%d", &n);

int i = 0;
do {
p[i] = fibo(i);
i++;
} while (p[i] <= n);

printf("%d %d", p[i-1], p[i]);

return 0;
}

int fibo(int i) {
if (i == 0) {
return 0;
} else
if (i == 1) {
return 1;
} else {
return (fibo(i - 1) + fibo(i - 2));
}
}

这是我写的程序。我得到了一个完全垃圾的答案。有人可以帮我解决我哪里出错了吗?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com