第1个回答 2012-11-06
int fun(int m)
{
if(m==1)
return 1;
else
return m+fun(m-1);
}
void main(){
int x;
scanf("%d",&x);
printf("%d\n",fun(x));
}
你自己好好分析一下,相信你能写的出来,这是最基本的!
第2个回答 推荐于2017-11-25
#include<stdio.h>
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;
}本回答被提问者采纳