C语言:递归求和 1、- 1-2+3-4……-98-99+100 - -99+100 然后对每个子问题递归求解即可。 2、思路:使用递归主要有两点需要注意,一个是递归计算公式,二是递归跳出条件。 3、在main函数定义int类型变量sum,然后调用fact()将返回值赋予sum,最后使用printf打印sum的值:最后编写程序好后,来运行程序观察结果,这里可以看到打印出了6
C语言中递归求和函数的基本格式如下: int sum(int n) { if (n == 0) { return 0; } else { return n + sum(n-1); } } 复制代码 在主函数中调用该递归函数,例如: #include <stdio.h> int sum(int n); int main() { int num = 5; int result = sum(num); printf("Sum of numbers ...