您的位置:首页 > 其它

zzuli OJ 1040: 数列求和1

2016-05-08 00:00 323 查看

Description

输入一个整数n,输出数列1+1/3+1/5+……前n项的和。

Input

输入只有一个正整数n。

Output

结果保留2为小数,单独占一行

Sample Input

3

Sample Output

1.53

HINT

Source



#include<stdio.h>

int main()
{
int i, n;
double sum, deno;

scanf("%d", &n);
sum = 0.0;
deno = 1.0; //初始值为第一项的分母

for(i = 1; i <= n; i++) //循环n次
{
sum += 1.0 / deno;  //计算并累加当前项
deno += 2;        //计算下一项分母
}

printf("%.2f\n", sum);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: