C语言递归调用,刚学的,不是很懂,帮忙看看错哪了啊

2025-04-08 21:51:40
推荐回答(1个)
回答1:

/*

1534

Press any key to continue

*/

#include 

void main() {
int a(int n);
printf("%d\n",a(10));
}

int a(int n) {
int c;
if(n == 1) return 1;
c = 2 * (a(n - 1) + 1);
return(c);
}