关于静态局部变量(第二篇)

server/2024/10/18 18:40:25/

本次代码输出1~5的阶乘值


编写一个函数来进行连乘,再进行第一次调用的时候是由1×1,第二次再用的时候是以第1次乘用的结果再乘以2,所以我们要用到静态局部变量去调用上一次的结果。

代码如下:

#include <stdio.h>
int main()
{
    int jing(int i);
    int j;
    for(j=1; j<=5; j++)
        printf("%d他的乘阶是%d\n",j,jing(j));
    return 0;
}
int jing(int i)
{
    static int k=1;
    k=k*i;
    return(k);
}


本次保留的静态变量是k


http://www.ppmy.cn/server/132832.html

相关文章

《Java程序员面试宝典》——(第三章节)

大多 Java 开发的程序员或多或少经历过 BAT 一些大厂的面试,也清楚一线互联网大厂 Java 面试是有一定难度的&#xff0c;经历过多次面试&#xff0c;有满意的也有备受打击的。 多次面试经历以及近期的面试真题来个汇总分析&#xff0c;说明下如何去准备&#xff0c;去回答面试官…

C#学习笔记(三)

C#学习笔记&#xff08;三&#xff09; 第 二 章 命名空间和类、数据类型、变量和代码规范二、类的组成和使用分析1. 基本概念2. 类的内容组成3. 方法的初步理解 第 二 章 命名空间和类、数据类型、变量和代码规范 二、类的组成和使用分析 1. 基本概念 类是程序的基本单元&a…

大数据治理:构建新时代数据生态的关键

摘要 随着信息技术的飞速发展和数字化浪潮的席卷,大数据已成为当今社会的核心资源。如何有效治理大数据,不仅关系到数据资源的利用效率,还对隐私保护、网络安全和社会秩序产生深远影响。本文深入探讨了大数据治理的概念、面临的挑战以及治理框架的构建,从技术、法律和伦理等…

Redis JSON数据结构详解及Java实现

Redis不仅是一个高性能的键值存储数据库&#xff0c;还提供了丰富的数据结构支持&#xff0c;其中包括RedisJSON模块。RedisJSON允许用户以JSON格式存储和操作数据&#xff0c;使得Redis不仅适用于简单的键值对存储&#xff0c;还能处理复杂的嵌套数据结构。本文将介绍如何使用…

开源OpenStack

1.查询HCS基于OpenStack哪个版本开发 2.九大核心组件 OpenStack可以对接FC也可以对接KVM主机&#xff1b;&#xff08;OpenStack 对接华为FusionCompute&#xff0c;一个集群对应 openstack 一台计算主机&#xff09;-引申出nova compute 2.1nova nova两个核心组件nova contro…

滚雪球学Redis[7.3讲]:Redis在排行榜系统中的应用:高效构建与优化

全文目录&#xff1a; &#x1f389;前言&#x1f6a6;Redis排行榜的使用场景&#x1f342;典型使用场景 &#x1f4c8;使用Sorted Set实现排行榜&#x1f996;1. 添加或更新排行榜元素&#x1f432;2. 获取排行榜&#x1f409;3. 获取玩家排名&#x1f995;4. 删除元素 ⚙️动…

原理代码解读:基于DiT结构视频生成模型的ControlNet

Diffusion Models视频生成-博客汇总 前言:相比于基于UNet结构的视频生成模型,DiT结构的模型最大的劣势在于生态不够完善,配套的ControlNet、IP-Adapter等开源权重不多,导致难以落地。最近DiT-based 5B的ControlNet开源了,相比于传统的ControlNet有不少改进点,这篇博客将从…

Springboot 整合 Java DL4J 实现物流仓库货物分类

&#x1f9d1; 博主简介&#xff1a;历代文学网&#xff08;PC端可以访问&#xff1a;https://literature.sinhy.com/#/literature?__c1000&#xff0c;移动端可微信小程序搜索“历代文学”&#xff09;总架构师&#xff0c;15年工作经验&#xff0c;精通Java编程&#xff0c;…