#include <stdio.h>
#include <math.h>
int main()
{
int n=0,S=0;
double sum=0,M=0;
for(n=1;n<=100;n++)
{
S=pow((-1),(n+1));//C中不能用^ 表示次方 ^ 爲異或運算 所以用函數表示
M=S*(1.0/n); //如果是1/n 則表示除完後的整數, 1.0/n 則可以表示小數<個人這麼理解 肯能與書本的正確叫法有誤>
sum=sum+M;
}
printf("%f\n",sum);
return 0;
}
1-1/2+1/3- …… -1/100
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.