Fibonacci数列中的头两个数时1和1,从第三个数开始,每个数等于前两个数的和。编写C#控制台应用程序,计算此数列的前30个数,且每行输出5个数。
时间: 2024-09-27 10:17:50 浏览: 114
Fibonacci数列是一个经典的数学序列,在编程中常用于教学示例。在C#中,你可以创建一个简单的控制台应用来生成并打印这个数列。以下是代码示例:
```csharp
using System;
class Program
{
static void Main()
{
// 初始化前两个数
int prev = 0;
int current = 1;
Console.Write(prev + " " + current + " ");
// 计算并打印前30个数字
for (int i = 2; i < 30; i++)
{
int next = prev + current;
Console.Write(next + " ");
// 更新prev和current值
prev = current;
current = next;
// 每5个数换一行
if ((i + 1) % 5 == 0)
{
Console.WriteLine();
}
}
Console.ReadLine(); // 等待用户按下Enter键退出程序
}
}
```
运行这个程序,你会看到控制台按照每5个数换一行的方式输出Fibonacci数列的前30个数。
阅读全文