#include <stdio.h>
/*
计算函数 F(n)=1-1/2+1/3-1/4+...+1/n
*/
int main() {
printf("Please enter n:\n");
int n;
double f=0.0;
int sign=1;
scanf("%d",&n);
for (int i = 1; i <= n; ++i) {
f=f+sign*1.0/i; //分子1.0强制让结果转变为浮点数。
sign=-sign; //-1的n次方
}
printf("f(%d)=%f",n,f);
return 0;
}
C语言,计算函数 F(n)=1-1/2+1/3-1/4+...+1/n
最新推荐文章于 2023-03-14 11:16:21 发布