#include <stdio.h>
#include <stdlib.h>
long f(int n)
{
long int sum;
if(n==1)
sum=1;
else
{
sum=(2*n-1)*f(n-1);
}
return sum;
}
int main()
{
int n;
printf("请输入一个值:");//这里的N代表的是第几个数,不参与运算。
scanf("%d",&n);
printf("输出结果:%ld",f(n));
return 0;
}
王朝 第十二周 连续乘法问题 1*3*5.......
本文介绍了一个使用递归函数计算特定序列的C语言程序实例。该程序定义了一个名为longf的递归函数,用于计算给定整数n对应的序列值,并在主函数中实现了用户输入及结果输出的功能。

被折叠的 条评论
为什么被折叠?



