通过循环计算斐波那契数列
目录:程序员成长之旅/C语言/自己写的源码
数列格式:
1,1,2,3,5,8,13,21......
#include<stdio.h>
int main()
{
int f1 = 1, f2 = 1, f3 = 0, i = 2;
printf("%12d\t%12d\t", f1, f2);
for (; i < 40; i++)
{
f3 = f1 + f2;
if (i % 10 == 0)
{
printf("\n");
}
printf("%12d\t", f3);
f1 = f2;
f2 = f3;
}
return 0;
}
输出结果:
🖼 图片占位(归档模式)图片见原始导出:
%E9%80%9A%E8%BF%87%E5%BE%AA%E7%8E%AF%E8%AE%A1%E7%AE%97%E6%96%90%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%E5%88%97.assets/f85e52a5-8aa7-4292-9544-9850e10e8094.png另附资料:
🖼 图片占位(归档模式)图片见原始导出:
%E9%80%9A%E8%BF%87%E5%BE%AA%E7%8E%AF%E8%AE%A1%E7%AE%97%E6%96%90%E6%B3%A2%E9%82%A3%E5%A5%91%E6%95%B0%E5%88%97.assets/979b16ea-da6c-4209-a791-50daa0a7ecec.png