69,373
社区成员
发帖
与我相关
我的任务
分享
#include <stdio.h>
int main()
{
double x = 1.0;
double dResult = 1.0;
int n;
printf("请输入n的值:");
scanf("%d", &n);
do
{
x = 1.0;
if (n>0)
{
for (int j = 1; j <= n; j++)
{
x *= j;
}
}
dResult += 1 / x;
n--;
} while (n);
printf("%f", dResult);
return 0;
}
#include <stdio.h>
int main()
{
float i,e=1;
int n;
printf("请输入n的值:");
scanf("%d",&n);
for(i=1;i<=n;i++)
e+=1/i;
printf("%f",e);
return 0;
}