- 6
- 0
- 约6.34千字
- 约 4页
- 2023-03-30 发布于河南
- 举报
程序框图与基本算法语句常见错误分类解析
程序框图与根本算法语句常见错误分类解析
算法作为高中数学新课标教材中的新内容,无论是其特殊的语法规那么,还是其解决
问题的思路,与同学们原有的知识结构和经验均有较大差异,这就使得同学们在学习相关
内容和解决相关问题时极易犯错,以下举例说明这局部常见的两类错误,以提醒学习者.
算法初步是高中数学的一个难点,要有较好的思维能力,加上经常上机实践,才能较
好地学好,对于初学者会有一些习惯上的差异,出现这样或那样的错误,下面举例说明。
一、流程线错误
例 1、设计一个求任意数的绝对值
的程序框图。
x x 0
错解:|x |=
x x <0
x ≥0 ?
x ≥0 ?
程序框图如右图 1
分析:当 x <0 时,输出 x 的相反
数后,应流向 “结束〞,右图 1 “输
出-x 〞后,又 “输出 x 〞,流程线错
误。
正解:正确的框图如右图 2 所示。
图 1 图 2
二、判断出口错误
例 2、儿童乘坐火车时,假设身高不超过,那么无需购票;假设身
高超过但不超过,可买半票;假设超过应 开始
买全票,试设计一个购票流程图。
错解:设票价为 m 元,那么有分段 输入身高 h
函数
输入票价 m
0 h 1.1
h≤
m= m 1.1 h 1.4 ,其程序框图如 判断
2
1.1<h≤
m h 1.4
m=0
m=m/
图3 所示。 2
分析:判断的出口只有两个,要么
“是〞,要么“否〞,没有三个出口的判 输 出
断,如遇三种情况,要加多一个判断,在 m
程序中,是两个条件语句的结构。 结束 S=0
正解:程序框图如图4 所示。 图3 i=1 图4
DO
三、当型循环与直到型循环混淆
INPUT x
例 3、如图 5 为一个求 20 个数的平均数的程序,在横线上应填
S=S+x
充的语句为 ( )
i=i+1
〔A〕i=20 〔
原创力文档

文档评论(0)