c语言实践 1/1-1/2+1/3-1/4+...

其实这个题目和上面那个是一样的

	/*
	1/1-1/2+1/3-1/4+...1/n;
	*/
	int n = 1;
	double sum = 0;
	double frac = 0;
	int i = 1;

	scanf_s("%d", &n);

	while (i < (n + 1))  //1到n
	{
		if (i % 2 == 0)
		{
			frac = -1.0 / i;
		}
		else
		{
			frac = 1.0 / i;
		}
		
		sum = sum + frac;
		i++;
	}
	printf("sum is %f", sum);

  

猜你喜欢

转载自www.cnblogs.com/yfish/p/9624836.html