提交记录 #315
提交时间:2024-11-26 11:18:43
语言:c
状态:CompileError
编译情况:编译错误
code.c:30:5: error: redefinition of ‘main’
30 | int main()
| ^~~~
code.c:5:5: note: previous definition of ‘main’ was here
5 | int main()
| ^~~~
固定测试点暂不可用
附加测试点暂不可用
45【大学】函数递归*
#include <stdio.h>
int findf(int n) {
if (n >= 0 && n <= 4) {
return 1;
}
if (n > 4) {
if (n % 2 == 0) {
return findf(n - 1) + findf(n - 3);
} else {
return findf(n - 2) + findf(n - 4);
}
}
return -1;
}
int main()
{ int n,s, findf( int );
scanf("%d", &n);
s = findf(n);
printf("%d\n", s);
return 0;
}