原来还能继续传……
是不是我数错次数了……
这个难点主要是在double型的运用
#include<stdio.h>
#include<math.h>
int main() {
int j,k,x;
int n[1000];
double sum,i;
scanf("%d",&k);
for(j=0; j<k; j++) {
scanf("%d",&n[j]);
}
for(x=0; x<k; x++) {
sum=0;
for(i=0; i<n[x]; i++) {
sum=sum+pow(-1,i)/(i+1);
}
printf("%.2lf\n",sum);
}
return 0;
}
题目地址:
【杭电】[2011]多项式求和