当前位置: 首页 > news >正文

C语言——计算Fibonacci数列

方式一

for循环 (20位)

#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>
int main()
{int n;int a[20]={1,1};for ( n = 1; n <20; n++){a[n]=a[n-2]+a[n-1];}for ( n = 0; n < 20; n++){if(n%5==0)printf("\n");printf("%12d ",a[n]);}return 0;
}

方式二

用递归法编程 

#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>
long Fib(int n);
int main()
{int n,i,x;printf("Input n:");scanf("%d",&n);for ( i = 1; i <=n; i++){x=Fib(i);printf("Fi(%d) = %d\n",i,x);}return 0;
}
long Fib(int n)
{if (n == 0)  return 0;else if (n ==1)  return 1;else return (Fib(n-1)+Fib(n-2));return 0;
}

相关文章:

C语言——计算Fibonacci数列

方式一 for循环 (20位) #define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h> int main() {int n;int a[20]{1,1};for ( n 1; n <20; n){a[n]a[n-2]a[n-1];}for ( n 0; n < 20; n){if(n%50)printf("\n");printf("%12d ",a[n]);}return 0; …...

【ASP.NET CORE】.NET 6.0 NET CORE MVC连接SQLSERVER数据库

项目装NuGet包&#xff0c;具体版本如下 在appsettings.json中&#xff0c;添加连接字符串 代码如下&#xff1a; "ConnectionStrings": {"MVCSqlContext": "Serverlocalhost;DatabaseAddress;User IDsa;Passwordsa;TrustServerCertificatetrue&q…...

filebeat日志收集工具

1、优缺点 filebeat收集的数据可以发往多个主机&#xff0c;即远程收集 filebeat无法实现数据过滤&#xff0c;一般结合logstash的数据过滤一块使用 2、远程收集多主机的日志实验 实验目的&#xff1a;一体化查看日志 实验条件&#xff1a; 主机名 服务器 IP地址 组件 …...

一文例说嵌入式 C 程序的内聚和耦合

1 - 原理篇 低耦合&#xff0c;是指模块之间尽可能的使其独立存在&#xff0c;模块之间不产生联系不可能&#xff0c;但模块与模块之间的接口应该尽量少而简单。这样&#xff0c;高内聚从整个程序中每一个模块的内部特征角度&#xff0c;低耦合从程序中各个模块之间的关联关系…...

python-爬虫(可直接使用)

爬虫&#xff08;Web Scraping&#xff09;是指通过编程自动化地获取互联网上的信息的过程。爬虫的目的通常是从网页中抓取数据&#xff0c;进行数据分析、处理或展示。以下是爬虫的基本流程和一些重要的概念&#xff1a; 爬虫基本流程&#xff1a; 确定目标&#xff1a; 确定要…...

Moonbeam生态项目分析 — — 去中心化交易所Beamswap

流动性激励计划Moonbeam Ignite是帮助用户轻松愉快体验Moonbeam生态的趣味活动。在Moonbeam跨链连接的推动下&#xff0c;DeFi的各种可能性在这里爆发。DeFi或许不热门&#xff0c;但总有机会捡漏&#xff0c;了解Monbeam生态项目&#xff0c;我们邀请Moonbeam大使分享他们的研…...

自研Xilinx高性能PCIe多通道DMA控制器

1 介绍 基于PCI Express Integrated Block&#xff0c;Multi-Channel PCIe QDMA Subsystem实现了使用DMA地址队列的独立多通道、高性能Continous或Scather Gather DMA&#xff0c;提供FIFO/AXI4-Stream用户接口。 基于PCI Express Integrated Block&#xff0c;Multi-Channel…...

人工智能原理复习--知识表示(二)

文章目录 上一篇产生式表示法推理方式 结构化表示语义网络语义网络表示知识的方法和步骤应用题目 框架表示法下一篇 上一篇 人工智能原理复习–知识表示&#xff08;一&#xff09; 产生式表示法 把推理和行为的过程用产生式规则表示&#xff0c;所以又称基于规则的系统。 产…...

【SpringBoot篇】登录校验 — JWT令牌

文章目录 &#x1f339;简述JWT令牌⭐JWT特点 &#x1f33a;JWT使用流程&#x1f6f8;JWT令牌代码实现&#x1f354;JWT应用 &#x1f339;简述JWT令牌 JWT全称为JSON Web Token&#xff0c;是一种用于身份验证的开放标准。它是一个基于JSON格式的安全令牌&#xff0c;主要用于…...

leetcode每日一题34

89.格雷编码 观察一下n不同时的格雷编码有什么特点 n1 [0,1] n2 [0,1,3,2] n3 [0,1,3,2,6,7,5,4] …… 可以看到nk时&#xff0c;编码数量是nk-1的数量的一倍 同时nk编码的前半部分和nk-1一模一样 nk编码的最后一位是2k-1 后半部分的编码是其对应的前半部分的对称的位置的数字…...

王者荣耀游戏制作

1.创建所需要的包 2.创建怪物类 bear package beast;import wangzherogyao.GameFrame;public class Bear extends Beast {public Bear(int x, int y, GameFrame gameFrame) {super(x, y, gameFrame);setImg("img/bear.jpg");width 85;height 112;setDis(65);}} b…...

springboot post添加URL添加参数

出现 MissingServletRequestParameterException: Required String parameter pageNumber is not present 异常的原因是在请求中没有提供名为 pageNumber 的参数。 请确保发送 POST 请求时&#xff0c;在请求的 URL 或请求体中提供了名为 pageNumber 的参数&#xff0c;以满足方…...

『 MySQL数据库 』插入查询结果

文章目录 &#x1f39f;️ 前言&#x1f39f;️ 创建一张结构相同的表&#x1f39f;️ 表内插入查询结果&#x1f3ab; 对表内数据进行去重&#x1f3ab; 配合ORDER BY排序后以及LIMIT分页对数据进行插入 &#x1f39f;️ 前言 在MySQL数据库中不仅可以直接根据字段类型等对数据…...

【笔记】小白学习电路维修

学习视频&#xff08;b站&#xff09;&#xff1a;从0开始学电路 从0开始学电路维修 p1 黄色长方体元件P2 故障率最高的元件p3带芯铜丝线圈是什么区分电感和变压器接入电路分析&#xff1a; p4 交流和直流分界线整流桥接线整流桥故障判断 带色环的不一定是电阻 p1 黄色长方体元…...

linux简述进程

目录 进程 一个正在运行的程序&#xff0c;一个程序运行至少要启动一个进程&#xff0c;主进程 子进程 一个进程正常运行&#xff0c;至少要启动一个线程&#xff0c;主线程 子线程 进程的生命周期&#xff1a; 进程状态产生的原因&#xff1a; 查看当前系统的进程 ps au…...

由于设置了全局 QWidget 背景导致QT QCalendarWidget 表态背景异常

解决&#xff1a; 单独设置QCalendarWidget 的qss : 对象是查看源码所得 QWidget#qt_calendar_navigationbar{ ...... } QToolButton#qt_calendar_prevmonth, #qt_calendar_nextmonth, #qt_calendar_monthbutton, #qt_calendar_yearbutt…...

数据库的重要你了解多少?如何保障数据库的安全?

随着信息技术的快速发展&#xff0c;数据库已经成为企业、组织以及个人日常生活中不可或缺的一部分。然而&#xff0c;随着数据库的广泛应用&#xff0c;其安全性问题也日益凸显。数据库的安全性主要包括数据的完整性、保密性和可用性。本文将探讨数据库安全性的重要性、以及如…...

距离“全自动”漏洞挖掘又近了一步!腾讯安全大数据实验室论文入选ACM CCS 2023

计算机领域国际权威学术顶会ACM CCS 2023于11月26日在丹麦哥本哈根开幕。腾讯安全大数据实验室团队论文《Hopper: Interpretative Fuzzing for Libraries》被大会收录&#xff0c;昨天&#xff0c;实验室研究员谢雨轩受邀出席大会进行主题分享。 该论文提出了解释性模糊测试&a…...

docker搭建rabbit集群

1.去rabbitMQ官网拉去images 我当前使用的是最新版本的镜像&#xff1a;rabbitmq:3.12-management 2.创建一个集群专用网络 docker的容器相互隔离是不可通信的&#xff0c;我们自行创建一个网络后&#xff0c;创建容器时 给他们放在一起&#xff0c;就可以通信了。 docker netw…...

西南科技大学C++程序设计实验一(C++基础知识)

目录 一、实验目的 二、实验任务 三、预习内容(复习书中前3章内容,说明C++相对于C的扩展有哪些?) 四、问题思考与讨论 一、实验目的 1.熟悉编程环境 2.掌握程序调试方法。 3.熟悉枚举类型、结构体类型等自定义数据类型的使用 4.熟悉函数的定义、说明与使用 5.熟悉引用…...

408计算机考研-计算机操作系统笔记-王道

计算机操作系统笔记-王道1.1.11.1.2操作系统的概念与功能操作系统的概念&#xff08;定义&#xff09;操作系统的功能和目标--向上提供方便易用的服务总结1.1.3 操作系统的特性并发与共享虚拟异步总结1.2_操作系统的发展和分类手工阶段批处理阶段--单道批处理系统多道批处理系统…...

2026年OpenClaw怎么部署OpenClaw接入飞书保姆级教程

2026年&#xff0c;OpenClaw&#xff08;原Clawdbot、Moltbot&#xff0c;社区昵称“小龙虾”&#xff09;凭借本地优先、多通道接入、插件化扩展的特性&#xff0c;成为企业与个人搭建AI自动化助理的首选工具。对于零基础用户而言&#xff0c;阿里云轻量应用服务器是部署OpenC…...

云容笔谈·东方红颜影像生成系统:剖析计算机组成原理与AI图像生成的底层关联

云容笔谈东方红颜影像生成系统&#xff1a;剖析计算机组成原理与AI图像生成的底层关联 你有没有想过&#xff0c;当你输入一段文字&#xff0c;AI就能为你生成一幅精美画作&#xff0c;这个过程和一台电脑运行程序有什么相似之处&#xff1f;今天&#xff0c;我们就来聊聊这个…...

OpenClaw+Qwen3.5-9B创作助手:从大纲到短视频脚本全自动

OpenClawQwen3.5-9B创作助手&#xff1a;从大纲到短视频脚本全自动 1. 为什么需要自动化创作流程 作为一个内容创作者&#xff0c;我经常面临这样的困境&#xff1a;明明有好的创意&#xff0c;却卡在执行环节。从构思大纲到完成短视频脚本&#xff0c;往往需要反复查阅资料、…...

【苍穹外卖】Mac前端开发环境搭建:从零到部署的完整指南

1. 为什么选择Mac搭建前端开发环境&#xff1f; 作为一个长期使用Mac进行前端开发的程序员&#xff0c;我可以很负责任地说&#xff0c;Mac确实是前端开发的绝佳选择。首先&#xff0c;Mac基于Unix系统&#xff0c;命令行环境对开发者极其友好&#xff0c;很多工具和命令与Linu…...

SpringBoot集成Flyway:从多数据库适配到生产环境实战

1. 为什么你的微服务需要Flyway&#xff1f; 第一次遇到数据库迁移问题是在2018年&#xff0c;当时我们团队维护着一个需要同时支持MySQL和Oracle的SaaS产品。每次发版前&#xff0c;DBA都要手动执行几十个SQL脚本&#xff0c;经常出现测试环境执行成功但生产环境漏掉某个脚本的…...

OpenClaw权限管理:千问3.5-35B-A3B-FP8操作范围最小化实践

OpenClaw权限管理&#xff1a;千问3.5-35B-A3B-FP8操作范围最小化实践 1. 为什么需要限制OpenClaw的权限 去年夏天&#xff0c;我在本地部署OpenClaw对接千问3.5模型时&#xff0c;曾因为一个简单的文件整理指令差点酿成大祸。当时我让AI帮我整理下载文件夹&#xff0c;结果它…...

GME-Qwen2-VL-2B-Instruct实操手册:图文匹配工具性能压测与QPS基准报告

GME-Qwen2-VL-2B-Instruct实操手册&#xff1a;图文匹配工具性能压测与QPS基准报告 1. 引言&#xff1a;为什么你需要一个本地图文匹配工具&#xff1f; 想象一下这个场景&#xff1a;你手头有几千张商品图片&#xff0c;需要为每张图片自动生成最贴切的标题&#xff0c;或者…...

GLM-OCR开源模型价值:相比闭源OCR,数据不出域+模型可审计+可定制

GLM-OCR开源模型价值&#xff1a;相比闭源OCR&#xff0c;数据不出域模型可审计可定制 1. 为什么需要关注OCR的数据安全问题 在日常工作中&#xff0c;我们经常需要处理各种文档和图片中的文字信息。传统的OCR技术虽然方便&#xff0c;但当你使用云端OCR服务时&#xff0c;你…...

WarcraftHelper:解决经典游戏兼容性问题的技术增强方案

WarcraftHelper&#xff1a;解决经典游戏兼容性问题的技术增强方案 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 当玩家在现代硬件上运行魔兽争霸II…...