使大家彼此之间能读懂各自画的框图.
4.设计某一个算法的算法框图的步骤
(1)用自然语言表述算法步骤;
(2)确定每一个算法步骤所包含的逻辑结构,并用相应的算法框图表示,得到表示该步骤的算法框图;
(3)将所有步骤的算法框图用流程线连接起来,并加上终端框,得到表示整个算法的算法框图.
考点一 算法框图的概念
例1 下列关于算法框图的说法正确的是( )
A.算法框图是描述算法的语言
B.在算法框图中,一个判断框最多只能有1个退出点
C.算法框图虽可以描述算法,但不如用自然语言描述算法直观
D.算法框图和流程图不是一个概念
[解析] 一个判断框有一个入口和两个出口,根据条件决定执行两个出口中的某一个出口,故B选项是错误的;因为用算法框图描述算法的优点主要就是直观、形象,容易理解,相对于自然语言描述算法,在步骤上简单了许多,所以C选项是错误的;另外算法框图就是流程图,所以D选项也是错误的;故本题答案选A.
[答案] A
类题通法
画算法框图时需要遵循的规则,下列说法中错误的是( )
A.使用标准的图形符号
B.在算法框图中,大多数框图只有一个进入点和一个退出点,判断框是具有超过一个退出点的其中一个符号
C.一种判断框是"是"与"否"两分支的判断,而且有且仅有两种结果;另一种是多分支判断,有几种不同的结果
D.在图形符号内描述的语言要非常简练、清楚