#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(){
double sum = 0;
for (int i = 1; i < 101; i++){
sum += pow((double)-1, (double)i - 1) / i;
}
printf("%f\n", sum);
system("pause");
return 0;
}
本文展示了一个使用C语言编写的程序,该程序通过循环计算从1到100的序列中项的和,其中每一项为(-1)^(i-1)/i。此程序运用了数学函数库中的pow函数来实现幂运算。
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(){
double sum = 0;
for (int i = 1; i < 101; i++){
sum += pow((double)-1, (double)i - 1) / i;
}
printf("%f\n", sum);
system("pause");
return 0;
}

被折叠的 条评论
为什么被折叠?