】编写程序,输出斐波那契数列的前20项,要求每行输出5项,每行的数据项之间用两个空格隔开。
时间: 2024-05-03 15:22:06 浏览: 129
斐波那契数列前20项.docx
5星 · 资源好评率100%
Sure, 计算斐波那契数列的前20项,每行输出5项,可以使用如下C++代码:
```c++
#include <iostream>
using namespace std;
int main() {
int a = 0, b = 1, c;
for (int i = 1; i <= 20; i++) {
cout << b << " ";
c = a + b; a = b; b = c;
if (i % 5 == 0) cout << endl;
}
return 0;
}
```
输出如下:
```
1 1 2 3 5
8 13 21 34 55
89 144 233 377 610
987 1597 2584 4181 6765
```
希望这个回答能帮到你!
阅读全文