Calcule el valor de 1 / 1-1 / 2 + 1 / 3-1 / 4 + 1/5 …… + 1 / 99-1 / 100 (c)

#include<stdio.h>
int main()
{
    
    
	int i = 0;
	double sum = 0.0;
	int flag = 1;
	for (i = 1;i <= 100;i++)
	{
    
    
	//  / 除法操作符 他的两边都是整数的时候,执行的是整数除法
   // 1/2!=0.5   而是 ==0
   //两边操作数,只要有一个浮点数,执行的就是浮点数的除法
		sum += flag * 1.0 / i;
		flag = -flag;//变换正负号
	}
	printf("sum=%f\n", sum);
	return 0;
}

Supongo que te gusta

Origin blog.csdn.net/qq_45658339/article/details/108267522
Recomendado
Clasificación