多重式求和
时间限制:1000MS内存限制:65536K
总提交:7122接受:2557
描述
输入一个正整数m,计算y的值(y = 1 + 1/2 + 1/4 + 1/6 +…+ 1 /(2m))。
输入值
一个正整数。
输出量
一个实数,保留小数点后2位。
样本输入
9
样本输出
2.41
资源
#include<stdio.h>
#include<math.h>
int main()
{
int a;
double b,c = 1.0;
scanf("%d", &a);
for (b = 1; b <= a; b++)
c = c + (1.0 / (2.0 * b));
printf("%.2f", c);
return 0;
}