作业帮 > 综合 > 作业

有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和.C语言编程

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/15 04:50:30
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和.C语言编程
有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和.C语言编程
程序分析:关键是计算出每一项的值.
#include <stdio.h>
void main()
{
    int a, n, count=1;
    long int sn=0, tn=0;
    printf("Please enter a and n: ");
    scanf("%d%d", &a, &n);
    printf("a=%d, n=%d\n", a, n);
    while(count <= n)
    {
        tn = tn + a;
        sn = sn + tn;
        a = a * 10;
        ++count;
    }
    printf("a+aa+aaa+...+a...a=%ld\n", sn);
}
请放心使用,有问题的话请追问
采纳后你将获得5财富值.
你的采纳将是我继续努力帮助他人的最强动力!