(1)計算前n項。
源程序如下:
# include & ltstdio.h & gt
(同Internationalorganizations)國際組織
主()
{
兩倍
項目=1,總和= 1;
(同Internationalorganizations)國際組織
n,我;
scanf("%d ",& ampn);
for(I = 1;我& lt= n;i++)
{
item * = 1.0/I;
sum+= item;
}
printf("The
總和
是
%lf\n ",sum);
返回
0;
}
(2)計算每壹項,直到最後壹項小於10 (-4)。
源程序如下:
# include & ltstdio.h & gt
# include & ltmath.h & gt
(同Internationalorganizations)國際組織
主()
{
兩倍
item=1,sum=1,n = 1;
做
{
item * = 1.0/n;
sum+= item;
n++;
}while(fabs(item)>= 1e-4);
printf("The
總和
是
%lf\n ",sum);
返回
0;
}