qq_西桥_qAIPU4
2019-05-10 10:36
#include <stdio.h>
int main(void)
{
double JC(int n);
int i,n;
double sum=0;
printf("请输入计算值:");
scanf("%d",&n);
for(i=1;i<=n;i+=2)
{
sum=JC(i)+sum;
}
printf("结果为:%d");
return 0;
}
double JC(int n)
{
if(n==1)
return 1;
else
return n*JC(n-1);
}
输出语句错了,应改为:printf("结果为:%d",sum);
C语言入门
926021 学习 · 20793 问题
相似问题