第十章 对函数的进一步讨论,利用递归算法,求1+2+3+4+....+n,n由键盘输入。
#include<stdio.h>
long fac(int n)
{
long sum;
if(n==1)
sum=1;
else sum=n+fac(n-1);
return sum;
}
int main()
{
int a;
scanf("%d",&a);
printf("%d",fac(a));
}
#include<stdio.h>
long fac(int n)
{
long sum;
if(n==1)
sum=1;
else sum=n+fac(n-1);
return sum;
}
int main()
{
int a;
scanf("%d",&a);
printf("%d",fac(a));
}