c语言 " />

扫描二维码下载沐宇APP

沐宇

微信扫码使用沐宇小程序

沐宇

c语言递归求和函数怎么使用

扬州沐宇科技
2024-06-11 13:41:26
c语言

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 from 1 to %d is %d\n", num, result);
    
    return 0;
}

int sum(int n) {
    if (n == 0) {
        return 0;
    } else {
        return n + sum(n-1);
    }
}

以上代码会计算从1到5的所有数字的和,并输出结果。您可以根据需要修改主函数的输入来计算任意范围内的数字和。

扫码添加客服微信