c语言递归实现1到n的和
以下是用递归实现1到n的和的C语言代码:
```C
#include <stdio.h>
int sum(int n) {
    if (n == 0) {
        return 0;
    } else {
        return n + sum(n-1);
    }
}
int main() {
    int n;
    printf("请输入一个正整数n:");
    scanf("%d", &n);递归函数c语言规则
    int result = sum(n);
    printf("1到%d的和是:%d\n", n, result);
    return 0;
}
```
运行代码后,会要求用户输入一个正整数n,然后计算出1到n的和,并将结果输出到屏幕上。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。