兔子繁殖问题c#输入兔子数+输出所需月数
时间: 2024-10-27 14:11:42 浏览: 15
教师学生信息输出输入_C#_继承_教师和学生信息的输入和输出_
5星 · 资源好评率100%
兔子繁殖问题是一个经典的数学问题,也被称为斐波那契数列。假设一对兔子每个月可以生一对小兔子,而新生的小兔子在出生后第二个月就可以开始生育。如果初始时有一对刚出生的兔子,问n个月后有多少对兔子?
以下是C#代码实现:
```
using System;
class Program {
static void Main(string[] args) {
Console.Write("请输入月数:");
int n = int.Parse(Console.ReadLine());
int a = 1, b = 1, c = 0;
for (int i = 3; i <= n; i++) {
c = a + b;
a = b;
b = c;
}
Console.WriteLine("{0}个月后有{1}对兔子", n, c);
}
}
```
输入月数后,程序会计算出n个月后有多少对兔子,并输出结果。
阅读全文