多项式求和的练习题,可以运行,但是求出来答案不符,求大佬指点!
图片附件: 游客没有浏览图片的权限,请
登录 或
注册
程序代码:
#include<stdio.h>
int main()
{
int m,n,i,k,a;
float s;
s=0;
k=1;
scanf("%d\n",&m);
for(i=1;i<=m;i++)
{
scanf("%d",&n);
for(a=1;a<=n;a++)
{
s+=(float)k/a;
k=-k;
}
printf("%.2f\n",s);
}
return 0;
}