#include <stdio.h>\n\nint main() {\n int months = 20; // 总共的月数\n int rabbits[months]; // 每个月的兔子数量\n\n // 第一个月和第二个月都只有一对兔子\n rabbits[0] = 1;\n rabbits[1] = 1;\n\n // 从第三个月开始计算每个月的兔子数量\n for (int i = 2; i < months; i++) {\n rabbits[i] = rabbits[i-1] + rabbits[i-2]; // 第i个月的兔子数量等于前两个月的兔子数量之和\n }\n\n // 输出结果\n printf("20个月后共有%d对兔子\n", rabbits[months-1]);\n\n return 0;\n}

C语言兔子繁殖问题:20个月后有多少兔子?

原文地址: https://www.cveoy.top/t/topic/pCHj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录