c#输出斐波那契数列的前20项每行输出5个
时间: 2024-10-12 11:08:09 浏览: 38
c#斐波那契数列(Fibonacci)(递归,非递归)实现代码
5星 · 资源好评率100%
在C#中,我们可以使用循环结构来输出斐波那契数列的前20项,每行显示5个。斐波那契数列是一个经典的数列,每个数字是前两个数字之和。以下是相应的代码示例:
```csharp
using System;
class Program
{
static void Main(string[] args)
{
int n = 20;
int a = 0, b = 1, c = 0;
Console.Write("斐波那契数列前{0}项:\n", n);
for (int i = 1; i <= n; i++)
{
Console.Write("{0}", a); // 输出当前项
if (i % 5 == 4) // 当达到每行显示最后一个数字时换行
Console.WriteLine();
else
Console.Write(", ");
// 计算下一个斐波那契数
c = a + b;
a = b;
b = c;
}
}
}
```
运行这段代码,你会看到斐波那契数列的前20项,每5个数字换一行。
阅读全文