计算1-1/2+1/3-1/4+……1/99-1/100+……,直到绝对值小于1/10000为止

#include
#include
main()
{
   int n=1;

   float term=1.0,sign=1,sum=0;

   while(n<=10000)

   {
        term=term+sign/n;

        sum=sum+term;

        sign=-sign;
        n++;

   }
   printf("sum=%f\n",sum);
}

结果:计算1-1/2+1/3-1/4+……1/99-1/100+……,直到绝对值小于1/10000为止_第1张图片

知识点:学习了while语句的运用;

心得体会:在while括号外不能加‘;,’还要注意本题中的正负号

你可能感兴趣的:(计算1-1/2+1/3-1/4+……1/99-1/100+……,直到绝对值小于1/10000为止)