Logo
Section 1 / 9

简介

学习递归在 C 编程语言中的工作原理。

导入

简介

学习递归在 C 编程语言中的工作原理。

定义

递归是一种函数反复调用自身直到满足终止条件的过程。递归代码通常比迭代函数更短,但更为复杂。

...
递归函数的工作原理

并非所有问题都适用于递归,但它对可以定义为相似子任务的任务非常有用。在 C 编程中,递归可能是最难掌握的概念之一。函数的这一特性在许多地方都非常有用。

你将学到什么

本章展示了八个精心设计的例子,涵盖不同复杂度,这些例子都需要使用递归来完成有用的任务。

指针

示例 45:前 n 个自然数的和