C程 定义函数fact(n)计算n!,函数返回值类型是double. 定义函数main(),输入正整数n,计算并输出下列算式s=n+(n-1)/2!+(n-2)/3!+.+1/n!
问题描述:
C程 定义函数fact(n)计算n!,函数返回值类型是double. 定义函数main(),输入正整数n,计算并输出下列算式
s=n+(n-1)/2!+(n-2)/3!+.+1/n!
答
#include
double fact(int n)
{
double s=1.0;
int i;
for(i=1;i