HDU-2011

1-1/2+1/3-1/4…… 数列的前N项求和

 1 #include<stdio.h>
 2 #include<stdlib.h>
 3 #include<math.h>
 4 #include<string.h>
 5 int main()
 6 {
 7     int m;
 8     double an;
 9     double sn;
10     int n;
11     int i;
12     scanf("%d",&m);
13     while (m--)
14     {
15         sn=0;
16         an=1;
17         i=1;
18         scanf("%d",&n);
19         while (n--)
20         {
21             an=1.0/i*pow(-1,i+1);
22             sn+=an;
23             i++;
24         }
25         printf("%.2lf
",sn);
26     }
27     return 0;
28 }
原文地址:https://www.cnblogs.com/leiyuxiang/p/3489742.html