C#语言 求斐波那契数列前十列和
时间: 2024-09-15 10:09:40 浏览: 47
斐波那契数列是一个非常著名的数列,其中每个数字是前两个数字的和。该数列的前十个数字是:0, 1, 1, 2, 3, 5, 8, 13, 21, 34。
在C#语言中,你可以使用递归、迭代或动态规划的方法来求斐波那契数列的前十项和。以下是一个使用迭代方法计算前十项和的示例代码:
```csharp
using System;
class FibonacciExample
{
static void Main()
{
int n = 10; // 求前十项
int sum = 0;
int previous = 0;
int current = 1;
for (int i = 0; i < n; i++)
{
sum += current;
int next = previous + current;
previous = current;
current = next;
}
Console.WriteLine($"斐波那契数列前十项的和为:{sum}");
}
}
```
这段代码首先定义了变量`n`来表示我们要计算的斐波那契数列的项数,`sum`用于累加和,`previous`和`current`分别存储数列中的前两项。在循环中,每次迭代计算下一个斐波那契数,并更新`sum`、`previous`和`current`的值。最后,输出前十项的和。
阅读全文