计算1+2分之3+2的平方分之5+2的三次方分之七+2的4次方分之九……的值,其中项数的值小于10的-6次方。
#include<stdio.h>
#include<math.h>
/*
* 1+2分之3+2的平方分之5+2的三次方分之七+2的4次方分之九……的值
*/
int main()
{
int n;
scanf("%d",&n);
double res=0.0;
for (int i = 0; i < n; i++)
{
res += (double)(2 * i + 1) / pow(2, i);
}
printf("%lf", res);
return 0;
}