#include <stdio.h>
int main()
{
int a = 1, b = 1; // 前两个数
for(int i = 1; i <= 20; i++) // 输出前20个数
{
printf("%8d", a); // 输出当前数
if(i % 5 == 0) // 如果已经输出了5个数
{
printf("\n"); // 换行
}
int c = a + b; // 计算下一个数
a = b; // 更新前两个数
b = c;
}
return 0;
}
分行输出斐波那契Fibonacci数列的前20项(每行5个数)。
最新推荐文章于 2023-12-18 14:57:23 发布