gpt4 book ai didi

c - 是否有可能在运行时获得递归值?

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

<分区>

我有一个斐波那契递归函数:

int efib (int num) {     
if (num == 0){
return 0;
}else if (num == 1){
return 1;
}else if (num == -1){
return -1;
}else if (num > 0){
return efib(num - 1) + efib (num - 2);
}else{
return efib (num + 1) + efib(num + 2);
}
}

我试图找到 int 值溢出的确切元素 num ,是否有可能获得当前递归值以将其与最大值进行比较int数据类型能装吗?

我知道包含在斐波那契数列中的 int 可以容纳的最大值是 1836311903。

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