C语言例4-36:求Fibonacci数列的前40个数

教材优化代码如下:

//求Fibonacci数列的前40个数
#include<stdio.h>
int main(void)
{
	long int f1=1,f2=1;
	int i=1;
	for(;i<=20;i++)
	{
		printf("%15ld%15ld",f1,f2);
		if(i%2==0)
			printf("\n");
		f1+=f2;
		f2+=f1;
	}
	
	return 0;
}

结果如下:

我的基础代码实现:

//基础实现
#include<stdio.h>
int main(void)
{
	long int f1=1,f2=1,f3;
	int n=1;
	printf("%15ld%15ld\n",f1,f2);
	for(;n<39;n++)
	{
		f3=f1+f2;
		printf("%15ld",f3);
		f1=f2;
		f2=f3;
		if(n%5==0)
			printf("\n");
	
	}
	return 0;
}

结果如下:

相关推荐

  1. Python使用函数输出指定范围内Fibonacci个数

    2024-03-29 08:12:03       55 阅读
  2. C语言实现1000以内全部亲密

    2024-03-29 08:12:03       62 阅读
  3. C语言数组中最大

    2024-03-29 08:12:03       49 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-29 08:12:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-29 08:12:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-03-29 08:12:03       87 阅读
  4. Python语言-面向对象

    2024-03-29 08:12:03       96 阅读

热门阅读

  1. Leetcode9_回文数

    2024-03-29 08:12:03       45 阅读
  2. MongoDB 7.x 绑定多个IP(bindIp)和IP范围段(IP/24)

    2024-03-29 08:12:03       45 阅读
  3. c++如何从txt文件读取/保存数据

    2024-03-29 08:12:03       38 阅读
  4. Rabbitmq消息堆积的问题以及解决方案

    2024-03-29 08:12:03       43 阅读
  5. git重置目录时如何保留指定目录如node_modules

    2024-03-29 08:12:03       35 阅读
  6. springMVC实现细节

    2024-03-29 08:12:03       42 阅读
  7. 单元测试11213123231313131231231231

    2024-03-29 08:12:03       33 阅读
  8. halcon目标检测标注保存

    2024-03-29 08:12:03       43 阅读
  9. C语言如何定义有参函教?

    2024-03-29 08:12:03       42 阅读