C++ 打印斐波那契数列前 20 项
#include
int main() { int num1 = 0, num2 = 1, temp; cout << num1 << ' '; // 打印第一项 cout << num2 << ' '; // 打印第二项 for (int i = 2; i < 20; i++) // 循环打印第 3 项到第 20 项 { temp = num1 + num2; // 计算下一项的值 cout << temp << ' '; // 打印当前项 num1 = num2; // 更新 num1 的值为 num2 num2 = temp; // 更新 num2 的值为当前项的值 } return 0; }
运行结果:
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4181
原文地址: https://www.cveoy.top/t/topic/oUi2 著作权归作者所有。请勿转载和采集!