C语言 斐波那契而数列

C语言编写斐波那契而数列,要求展示前40个,每一行输出4个

最终效果

在线写代码工具https://www.jyshare.com/compile/11/

代码

cs 复制代码
#include <stdio.h>
 
int main()
{
    int a = 1, b = 1, temp, i,count;
    printf("%14d%14d", a, b); // 输出前两项
 	count =2; //累计每行输出个数

    for (i = 3; i <= 40; i += 2)
    {			
        temp = a + b; // 计算下一项
        printf("%14d", temp); // 输出下一项
 		count++;
		
        a = b; // 更新a
        b = temp; // 更新b
 
        temp = a + b; // 再计算下一项
        printf("%14d", temp); // 输出并换行
 		count++;
		
        a = b; // 更新a
        b = temp; // 更新b
		
		if (count % 4 == 0) 
            printf("\n");
		
    }
    return 0;
}
相关推荐
caimouse2 小时前
ReactOS 图形系统分析(51):元文件子系统 — metafile.c
c语言·开发语言
Canmag 兴隆磁性6 小时前
C 系列充磁机
c语言·开发语言·学习·永磁材料·充磁·退磁
_Narcissus_7 小时前
排序算法总结表格
c语言·数据结构·c++·笔记·算法·排序算法·总结
小雪崩7 小时前
嵌入式学习 day27:标准IO
linux·c语言·学习
xx~t9 小时前
嵌入式——Linux软件编程2
linux·运维·服务器·c语言·学习方法
luj_176812 小时前
变频技术核心原理揭秘
服务器·c语言·开发语言·经验分享·算法
_Narcissus_12 小时前
B树概念及操作笔记(含完整代码实现)
c语言·数据结构·数据库·c++·笔记·b树·算法
松小白song12 小时前
嵌入式通信协议全解:UART、RS232、RS485、I²C、SPI 与 CAN 的本质区别与选型指南
c语言·开发语言
Fa_Mian_Tuan13 小时前
图论基础 | 邻接多重表原理剖析 + 完整可运行C语言代码(插边/删边/释放)
c语言·数据结构·笔记·算法·图论
_Narcissus_13 小时前
B+树的概念和操作笔记(含完整代码实现)
c语言·数据结构·数据库·c++·笔记·b树·算法