一种简易的方式实现斐波那契数列的输出
以下代码适合初学者理解和使用。然而,斐波那契数列的实现方式有很多种,比如递归或者动态规划。如果需要我会在后期更新不同的实现方式。
#include <iostream>
using namespace std;
int main(){
int n;
cout << "请输入斐波那契的个数:" << endl;
cin >> n;
if (n < 0) {
cout << "输入的数必须是非负整数。" << endl;
return 1;
}
int sum;
int a = 1;
int b = 0;
for (int i = 0; i < n; ++i) {
sum = a + b;
cout << sum << " ";
a = b;
b = sum;
}
}