使用标准C,写递归算法的,要求计1加到105

使用标准C,写递归算法的,要求计1加到105
用户254308947
2024年03月07日
|
浏览 274
后端
复制代码
#include <stdio.h>

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

int main() {
    int result = sum(105);
    printf("The sum from 1 to 105 is: %d\n", result);
    return 0;
}

这段标准C代码实现了一个递归算法,计算从1加到105的结果。

我要提问
复制内容
分享给好友
AI编程问答网 免责声明:
以上内容除特别注明外均来源于网友提问,AI编程问答网回答,权益归原著者所有;