int x (int n) { if (n <= 3) return 1; else return x (n - 2) + x (n - 4) + 1; } int main (void) { printf ("%d\n", x (x (8))); return 0; }
9和18
9和9
2和12
2和18
int x (int n) { printf ("%d ");// 加一行输出 if (n <= 3) return 1; else return x (n - 2) + x (n - 4) + 1; } int main (void) { printf ("%d\n", x (x (8))); return 0; }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题