c语言,计算1+2+3·········+n的递归算法

2025-04-09 09:22:59
推荐回答(2个)
回答1:

#include
int fun(int n){
if(n==1)return 1;
else return fun(n-1)+n;
}
int main(){
int n;
printf("请输入n的值:");
scanf("%d",&n);
printf("%d\n",fun(n));
return 0;
}

回答2:

没错误 我运行正常!