技术栈

C语言完美演绎8-14

爱编码的小八嘎2026-04-23 13:32

/* 范例:8-14 */

#include <stdio.h>

int func(int tot) /* 递归函数 */

{

int sum;

if (tot==0) /* 当tot等于0时,结束递归函数 */

sum=0;

else

{

sum=tot+func(tot-1); /* 调用自己,而形成递归的动作 */

}

return sum;

}

void main(void)

{

printf("1加到100的递归调用结果为%d\n",func(100));

getchar();

}

程序执行结果:

1加到100的递归调用结果为5050

上一篇:Redis服务器端优化-内存划分和内存配置
下一篇:CSS如何制作导航栏平滑移动_使用transition与left属性
相关推荐
yyy(十一月限定版)
4 小时前
224redfg
c语言
小师兄吃牛肉
6 小时前
C语言中的nullptr有必要吗
c语言·c++·算法
lhbweilai
7 小时前
深挖FreeRTOS内核实现(三)
c语言·stm32·单片机
xxwl585
8 小时前
数据结构知识点和代码实现总结(C语言实现)
c语言·开发语言·数据结构
小灰灰搞电子
9 小时前
C语言 <time.h> 头文件详解
c语言·time.h
C++ 老炮儿的技术栈
10 小时前
sizeof操作符
c语言·c++·人工智能·mfc·c
wuminyu
11 小时前
ForkJoinPool内部WorkQueue的Lock-Free数组操作以及并发任务窃取原理剖析
java·linux·c语言·jvm·c++
她说彩礼65万
11 小时前
C语言 堆区和栈区
java·linux·c语言
小师兄吃牛肉
12 小时前
C语言基本语法汇总
c语言
无忧.芙桃
13 小时前
C++ 并查集详解:原理、实现与应用
c语言·c++·算法·leetcode
热门推荐
01如何新建文件夹? 电脑新建文件夹的4种方法02国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)03历年考研数学一、数学二、数学三真题试卷及答案PDF04GitHub 镜像站点05Telegram APK 下载安装完整指南 — 2026年最新06蜘蛛磁力 搜索引擎大全,如何使用蜘蛛磁力查找磁力链接07微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新08Windows 10/11 如何退出微软账户并改用本地账户登录(含找不到选项的解决方法)092026 爱知・名古屋亚运会怎么看?直播平台+赛程安排分享10给AI一张“业务概念地图“:本体如何从哲学走向企业智能