设计一个计算10个数的平均数的算法的程序框图.
思路分析:我们用一个循环依次输入10个数,再用一个变量存放数的累加和,在求出10个数的和后,除以10,就可得到10个数的平均数.本题可用两种循环方式.
解法一:用循环形式2循环结构设计算法框图如图1-1-9(1):
虚线框内就是循环形式2循环结构,其中包含一个条件分支结构.
(1) (2)
图1-1-9
解法二:用循环形式1循环结构设计算法框图如图1-1-9(2).虚线框内就是循环形式1循环结构,其中包含一个条件结构.
点评:一个循环结构,可以用形式1,也可以用形式2.但根据条件限制的不同,有时用形式1比形式2好,有时用形式2比形式1好,关键看条件.有时用两种类型都很方便,我们要学会分析题目的控制循环条件,循环结构前、后都可以有多个语句,这两个循环结构内还包含着一个顺序结构.一般说来,这三种结构贯穿于程序中,相互结合,使程序更完美.但在一个算法中,这三种结构不一定同时存在,可能会有一种或两种不存在.
法是有严格的程序规定的规范,具有程序性.那么什么是程序性?法是强调程序、规定程序和实行程序的规范. 2020-04-27 …
急,明天要交,如图,一扇窗是由一个直径为d的半圆和一个高为h的长方形组成(1)若窗框长度总和为20 2020-05-13 …
金属杆在磁场运动在磁场中金属杆在线框上的运动,如果有一个外力作用在金属杆上,为什么用功和能的关系计 2020-05-14 …
如图为细胞呼吸的部分过程图解,请据图回答下列问题:(1)图中方框中的物质名称是.(2)有氧呼吸的途 2020-05-14 …
用量筒量取溶液,视线与量筒内液体的凹液面最低处保持水平,读数为15毫升;倒出部分液体后,俯视凹液面 2020-05-14 …
进行科学探究的过程,有一个步骤是评估,这一步骤中,往往对已经进行了科学探究活动过程的全部作一系列的 2020-05-15 …
将连续自然数1至2006按右图中的方式排列成一个正方形数列,用一个正方形框出16个数问在此图中.一 2020-05-16 …
针对承包的工程任务,合同跟踪以( )等方面为对象。A.工程质量、工程进度、工程数量、工程成本B.工 2020-05-18 …
针对承包的工程任务,合同跟踪以( )等方面为对象。A.工程质量、工程进度、工程数量、工程成本 B. 2020-05-18 …
长方形木框外有一个圆在滚动,长方形长20m,宽12m,圆半径3m.圆滚动一周回到起点,圆心经过的路 2020-05-19 …