计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值,打印出结果
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
int n;
float i = 1.0;//注意这里定义的是分子的1,必须是float型
int j = 1;
float sum = 0;
for (n = 1; n <= 100; n++)//循环100个数出来
{
sum = sum + (i/ n)*j;//数学表达式
j = -j;//用于正负号转换
}
printf("%f\n", sum);
return 0;
}
加油