题目 1018: [编程入门]有规律的数列求和
Posted su-1007
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了题目 1018: [编程入门]有规律的数列求和相关的知识,希望对你有一定的参考价值。
有一分数序列: 2/1 3/2 5/3 8/5 13/8 21/13...... 求出这个数列的前N项之和,保留两位小数。
#include<stdio.h>
int main()
double Sn=0,an=0,n,i,t,a=2.0,b=1.0;//a为分子,b为分母,an为单项和值,Sn为总和
scanf("%lf",&n);
Sn+=a/b;//第一项不在规律中,在循环前先加入
for(i=1;i<n;i++)
t=a;
a=a+b;//将前一项的分子加分母给后一项的分子
b=t;//将前一项的分子给后一项的分母
an=a/b;
Sn+=an;
printf("%0.2lf",Sn);
return 0;
scratch数列求和 电子学会图形化编程scratch等级考试四级真题和答案解析B卷2020-9
scratch数列求和
一、题目要求
1、准备工作
-
保留小猫角色,白色背景
2、功能实现
-
点击绿旗后,计算1,-2,3,-4,5,....-100的和
-
小猫说“和是...”两秒
二、案例分析
1、角色分析
角色:小猫
2、背景分析
背景:空白背景
3、前期准备
-
依据题目分析,可以得出需要新建两个变量,一个是和(最后数列的和),一个是i(遍历1到100),如下图所示:
三、实现流程
1、案例分析
照着题目的功能实现要求一步一步设计完成,具体分析如下:
以上是关于题目 1018: [编程入门]有规律的数列求和的主要内容,如果未能解决你的问题,请参考以下文章
scratch数列求和 电子学会图形化编程scratch等级考试四级真题和答案解析B卷2020-9