zoukankan      html  css  js  c++  java
  • 循环-21. 求交错序列前N项和

    循环-21. 求交错序列前N项和(15)

    时间限制
    400 ms
    内存限制
    65536 kB
    代码长度限制
    8000 B
    判题程序
    Standard
    作者
    陈建海(浙江大学)

    本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和。

    输入格式:

    输入在一行中给出一个正整数N。

    输出格式:

    在一行中输出部分和的值,结果保留3位小数。

    输入样例:
    5
    
    输出样例:
    0.917
     1 #include<stdio.h>
     2 #include<stdlib.h>
     3 #include<math.h>
     4 int main()
     5 {
     6     int n, i, p = 1, q = 1;
     7     scanf("%d", &n);
     8     double sum = 0;
     9     for(i = 0; i < n; i++)
    10     {
    11         if(p%2 != 0)
    12             sum += (double)p / q;
    13         else
    14             sum -= (double)p / q;
    15         p++;
    16         q = q + 2;
    17     }
    18     printf("%.3f
    ", sum);
    19     return 0;
    20 }
  • 相关阅读:
    团队作业(9)
    团队作业(8)
    团队作业(7)
    团队作业(6)
    团队作业(5)
    团队作业(4)
    团队作业(3)
    05数据爬去
    02周总结
    04结对开发
  • 原文地址:https://www.cnblogs.com/yomman/p/4232071.html
Copyright © 2011-2022 走看看