我的思路有点混乱了,这个用递归或循环什么的怎么表示出来啊?这个用C语言怎么递归表示啊?
1条回答 默认 最新
- JonathanYTR 2022-04-08 10:41关注
int c(int n) { if (n == 0) return 1; int sum = 0; for (int i = 0; i < n; i++) { sum += c(i) * c(n-1-i); } return sum; }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
int c(int n) {
if (n == 0)
return 1;
int sum = 0;
for (int i = 0; i < n; i++) {
sum += c(i) * c(n-1-i);
}
return sum;
}