多项式求和
#include <stdio.h>
#include <math.h>
int main()
{
float i,m,n,sum,a,z;
while(scanf("%f",&m)!=EOF)
{
while(m--)
{sum=0;
scanf("%f",&n);
for(i=1;i<=n;i++)
{
z=pow(-1,i-1);
a=z*1/i;
sum=sum+a;
}
printf("%.2lf\n",sum);
}
}
return 0;
}
题目说输入第一个数是表示是后面实例的个数,也就是说后面再输入几组数据,就一定想到用while(i--),,,这里引用了pow(x,y),表示x的y次方
,所以前面用了#include(math,h)