C语言问题!急,高手帮帮忙,谢谢了!怎么编呀?3

2024-11-20 01:24:57
推荐回答(1个)
回答1:

#include "stdio.h"
int x;
float sum;
long f1(n)
int n;
{if(n==0) return 1;
else return x*f1(n-1);
}

long f2(n)
int n;
{
if(n==0) return 1;
else return n*f2(n-1);
}

int main()
{
int i;
scanf("%d",&x);
for(i=0;i<10;i++)
sum+=(float)f1(i)/(float)f2(i);
printf("%f",sum);
getchar();
getchar();
}

来源http://zhidao.baidu.com/question/28932155.html?si=4