请编写一C语言程序,该程序的功能是通过键盘输入一个整数n,然后调用一个递归函数fun(int n)计算1+2+3+...+n,最后输出计算结果。
#include<stdio.h> int fun(int n){ if(n == 1)return 1; return fun(n - 1) + n; } int main(){ int n; scanf("%d",&n); printf("%d\n",fun(n)); return 0; }
int fun(int n) { if ( n == 1) return 1; return n+fun(n-1); } main() { int n; scanf("%d",&n); printf("%d",fun(n)); }
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题