PTA-求分数序列的前n项和分数 20

有一个分数序列:12​,23​,35​,58​,813​,1321​。本题要求编写程序,求出该数列的前n项和。

输入格式:

键盘输入n(1≤n≤1000)

输出格式:

sum=S,S为数列前n项和,结果保留小数点后四位。

输入:
10

输出:

sum=16.4799

答案:

#include<stdio.h>
int main()
{
    int N,i;
    double a,b,c,sum;
    scanf("%d",&N);
    a=1;
    b=2;
    i=1;
    sum=0;
    while(i<=N)
    {
        sum=sum+b/a;
        c=a+b;
        a=b;
        b=c;
        i=i+1;
    }
    printf("sum=%.4f",sum);
    return 0;
}

相关推荐

  1. PTA-分数序列n分数 20

    2024-02-20 09:04:02       52 阅读
  2. 习题2-4 交错序列N

    2024-02-20 09:04:02       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-02-20 09:04:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-02-20 09:04:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-02-20 09:04:02       82 阅读
  4. Python语言-面向对象

    2024-02-20 09:04:02       91 阅读

热门阅读

  1. 用Python实现批量创建Excel文件

    2024-02-20 09:04:02       60 阅读
  2. K8S部署MySQL主从环境

    2024-02-20 09:04:02       32 阅读
  3. CS214 C语言 computer

    2024-02-20 09:04:02       41 阅读
  4. 导出Excel,支持最佳

    2024-02-20 09:04:02       56 阅读
  5. 华为配置旁挂三层组网隧道转发示例

    2024-02-20 09:04:02       43 阅读
  6. git常用命令

    2024-02-20 09:04:02       45 阅读
  7. 百度电商“历劫”归来

    2024-02-20 09:04:02       47 阅读