1. 程式人生 > >計算1-1/2+1/3-1/4+……1/99-1/100+……,直到絕對值小於1/10000為止

計算1-1/2+1/3-1/4+……1/99-1/100+……,直到絕對值小於1/10000為止

#include<stdio.h>
#include<math.h>
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);
}

結果:這裡寫圖片描述

知識點:學習了while語句的運用;

心得體會:在while括號外不能加‘;,’還要注意本題中的正負號