gpt4 book ai didi

c++ - 方法不占用 long long int 值显示错误

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

<分区>

我正在创建一个使用 long long int 的简单程序,但我遇到了编译器错误。请帮我解决这个错误。

Error] conflicting types for countTrees

我在这一行有错误

long long int countTrees(long long int numKeys)

这是我的代码:

#include <stdio.h>
#include <math.h>

int main()
{
int t;
scanf("%d", &t);
while(t--)
{
long long int n;
scanf("%lld", &n);
long long int result = countTrees(n);
printf("%lld\n",result);
}

return 0;
}
long long int countTrees(long long int numKeys) {

if (numKeys <=1) {
return(1);
}
else {
long long int sum = 0;
long long int left,right,root;

for (root=1; root<=numKeys; root++) {
left = countTrees(root - 1);
right = countTrees(numKeys - root);

sum += left*right;
}

return(sum);
}
}

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