下面是用C语言编写的兔子繁殖问题的控制台程序:

#include <stdio.h>

int main() {
    int months = 20; // 总共的月数
    int rabbits[months]; // 每个月的兔子数量

    // 第一个月和第二个月都只有一对兔子
    rabbits[0] = 1;
    rabbits[1] = 1;

    // 从第三个月开始计算每个月的兔子数量
    for (int i = 2; i < months; i++) {
        rabbits[i] = rabbits[i-1] + rabbits[i-2]; // 第i个月的兔子数量等于前两个月的兔子数量之和
    }

    // 输出结果
    printf("20个月后共有%d对兔子\n", rabbits[months-1]);

    return 0;
}

运行程序后,控制台会输出结果:20个月后共有10946对兔子。


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

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