算法框图问题中的易错点

2017-04-25 13:20薛博谋
中学生数理化·高一版 2017年1期
关键词:程序框图易错框图

薛博谋

一、选择结构中不判断直接运行出错

例1 执行如图1所示的程序框图,如果输入的t=[-2,2],那么输出S的最小值为( )。

A.1 B.-l

C.-5 D.-3

解:输入t∈[-2,2]。

当t∈[0,2]时,S=t-3,則S∈[-3,-1]。

当t∈[-2,0)时,2t2+1∈(1,9],可知t∈(1,9]。又S=t-3,所以S∈(-2,6]。

故S的最小值为-3。应选D。

易错点:若不判断t与0的关系,直接运行S=t-3,得S∈[-5,-1],则错选C。

二、运行多个赋值语句时出错

例2 执行如图2所示的程序框图,如果输入的a=4,b=6,那么输出的n=( )。

A.3 B.4

C.5 D.6

解:由题意列表1如下。应选B。易错点:对于多个赋值语句a=b-a,b=b-a,a=b+a,在赋值时很容易出错,因此要一步一步地逐个写清楚。

猜你喜欢
程序框图易错框图
攻克“不等式与不等式组”易错点
立体几何易错警示
三角函数中防不胜防的易错点
捷豹I-PACE纯电动汽车高压蓄电池充电系统(三)
电路图2017年凯迪拉克XT5