每項計算用循環,壹次循環計算1項
對於項數,用計數變量n,起始值為1,每次循環都自加1,由於預計項數很大,也用double型
循環結束條件是判斷s>=100
每項:分子都是1,分母是1,2,3,...,n,就用變量n的當前值即可表示
#include<stdio.h>
#include<conio.h>
void main()
{ double s,n;
n=1; s=0;
while ( s<100 ) { s+=1/n; n++; }
printf("n=%lf\n",n);
}