算法基本语句中的易错题剖析

来源 :高中生学习·高二文综版 | 被引量 : 0次 | 上传用户:huangxiaojuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  高中新课标引入了算法,目的是培养同学们的逻辑思维能力,提高解决问题的程序化能力.但在学习算法基本语句时常会犯一些共性的错误,本文仅以初学者常犯得几种错误为例作简要地剖析.
  一、语句选择不当导致错误
  例1 输入3个数[a,b,c],如果这三个数能作为三角形的三边长,那么输出[12a+b+c],否则提示重新输入. 试用算法基本语句表示上述过程.
  分析 错解中用的是条件语句,仅仅执行满足条件的那一次,不能反复执行,而题目条件的意思是:只要不满足条件,就要反复执行,因此应该用循环语句.
  反思 在条件成立时,IF语句仅仅执行了一次,而WHILE语句则根据条件反复执行,直到条件不再成立为止,也有可能一次也不执行.
  二、条件语句解读不当导致错误
  条件语句的格式是“IF…THEN…ELSE”,翻译为文字语言,就是“如果……那么……否则……”. 这样的语句告诉我们:执行与否是有选择性的,是视情况而言的,每一语句可执行或可不执行.
  分析 答案错选B是将该程序段误读为图4的程序段,如果认真审题,发现“[y=a∗a]”是必执行语句. 在进入这个语句时,[a]的值为3,经该语句后,[y]的值为9.
  答案 A
  反思 无论是条件结构,还是循环结构,都有判断框. 判断框是“视情况而定”的预兆,是“可执行”的代言,但经END叫停,跳出这个结构后,其他的语句,都是必执行语句,因此读题时要句句关心.
  三、循环语句中变量处理不当导致错误
  在应用循环结语句解决问题时,应特别注意累加变量和计数变量的初始值,以及计数变量到底是什么?它
  分析 错解中程序语句的功能是计算式子[2+22+23+⋯+263+264]的值,比题目中要求的式子少了一项“1”,多了一项“[264]”. 将循环体中的两步操作对换,可以实现题目的要求.
  反思 在含有循环语句的程序中,变量的初始值、语句的顺序和循环条件是关键,它们直接影响程序语句的输出结果.
  四、循环语句中理解不当导致错误
  错答 5
  分析 由[1+2+3+4=10]可知,第四次循环结束后[S=10,i=5],此时依然满足循环条件,所以还要进行第五次循环.第五次循环结束后,得到[S=15,i=6].此时不满足循环条件,结束循环,输出[i],因此输出的[i]应是[6].
其他文献
打开现在的各类报刊,有一类广告真正是“风光无限”,广告上总是有一位或几位着装极少、胸部凸现的女性,在告诉女同胞们一个“美丽起来的小秘密”。其实说穿了,这类广告都是
2007年国家自然科学基金申请项目数量持续增长,在集中受理期间共接收各类申请项目70372项,比2006年同期增加7042项,同比增长11.12%,其中青年科学基金项目增长幅度最大,达到26
刘士能(北京富达尔经济技术咨询有限公司总裁,2003年曾参与大栅栏地区的商业策划)第一,旧城改造对北京有重要意义。旧城是北京传统文化的载体。像大栅栏这类文保区的意义不是
为了技术监督部门开展对电话计费器检定测试、市场监督检查的需要,省计量测试技术研究所科研人员根据国家技术监督局批准的JJG107-95电子收费计时器检定规程的技术指标研制
不管处在什么样的社会,一个人做人做事的成功最终还是依靠“诚信”二字。你对别人有诚信,大部分人也都会对你有诚信。就算你被别人骗了,也不能因此就丢掉诚信,否则你就会失去
钻孔灌注桩是基础处理工程中经常选用的桩形之一,具有诸多优点,其终孔及成孔过程中桩孔斜率的测算与控制是施工的关键技术之一。本文就常见桩斜原因及纠正桩孔偏斜的控制方法
古诗词鉴赏是语文教学的主要内容,也是高考考点之一。2006年高考《考试说明》将古诗词的鉴赏由客观的选择题改为主观的简答题,分值约7分。这体现了高考试题对学生能力要求逐
随着新课程改革的深入开展,地理高考试题对分析问题和解决问题的能力要求越来越高,同学们在做题时常常会一不小心就陷入题目设置的“温柔陷阱”而导致错解。笔者就地理题中常
语文教师在教学的过程中,将情感融入语文教学,教师的真情实感与学生共融,突出语文教育文化育人的重要作用,不再是呆板地传承文化,授予知识,更重要的是提高了学生的精神境界和
说明文考核是各地中考、高考经常涉及的内容,随着教育改革的不断深入,考核分值不断加大,考核难度也在不断加深。但是较为深入地分析当前说明文考核的状况后,发现情况堪忧。结