【C语言】计算1/1-1/2+1/3-1/4+1/5......+1/99-1/100的值(完整代码)

题目描述:

计算1/1-1/2+1/3-1/4+1/5…+1/99-1/100的值

主要思想:

用 i%2==0找到偶数的分母用减法运算,剩下奇数分母的分式用加法运算,全部累计到sum即可

完整代码:

#define _CRT_SECURE_NO_WARNINGS 1
#include 
int main()
{
	int i=1;
	float sum = 0;
	while (i <= 100)
	{
		if (i % 2 == 0)    //偶数分母
		{
			sum -= 1 / (i++*1.0);
		}
		else      //奇数分母
		{
			sum += 1 / (i++*1.0);
		}
	}
	printf("%f\n", sum);
	return 0;
}

喜欢的可以关注博主哟~

你可能感兴趣的:(练习题)