#include <stdio.h>
int main()
{
int i,n=1;
float sum=0;
for(i=1;i<=100;i++)
{
sum+=n*1.0/i;
n=-n;
}
printf("1-1/2+1/3-1/4+……1/99-1/100=%f\n",sum);
return 0;
}
Con el bucle for, i aumenta, i representa el denominador de la fracción y n cambia continuamente de signo para lograr la función de -+
Si tiene alguna pregunta, comente a continuación y la responderé por usted.