第1个回答 2019-05-08
struct FibonacciNumberResult
{
internal int a;
internal int S;
}
static FibonacciNumberResult FibonacciNumber(int n)
{
int[] a = new int[n];
a[0] = a[1] = 1;
for (int i = 2; i < n; i++)
a[i] = a[i - 1] + a[i - 2];
return new FibonacciNumberResult() { a = a[n - 1], S = a.Sum() };
}本回答被网友采纳