DuFeiXue

题目描述

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

输入

输入只有一个整数n。

输出

结果保留2为小数,单独

占一行。

样例输入 Copy

3

样例输出 Copy

0.87

来源/分类

** 

#include<stdio.h>

int main(void) 

{

 int i, n, deno;

 double sum, flag;

 scanf("%d", &n);

 

 sum = 0.0;//先赋值1

 deno = 1;

 flag = 1.0;

 

 for(i = 1; i <= n; i++)//循环条件

 {

  sum += flag / deno;//递加sum的值

  deno += 2;//计算分母

  flag = -flag;//符号取反

 }

 

 printf("%.2f\n", sum);

 return 0;

}

                                                 

分类:

技术点:

相关文章:

  • 2021-11-28
  • 2021-08-09
  • 2021-10-06
  • 2021-11-08
  • 2022-12-23
猜你喜欢
  • 2021-11-28
  • 2021-12-03
  • 2022-12-23
  • 2021-11-09
  • 2021-06-20
  • 2021-11-28
  • 2021-11-10
相关资源
相似解决方案