循环语句『错中悟』

2015-05-30 10:48吴志刚
中学生数理化·高一版 2015年2期
关键词:加数语句本题

吴志刚

循环语句有“WHILE”语句(当型)和“UNTIL”语句(直到型)两种,“WHILE”语句是先判断条件的真假,再决定是否执行WHILE与WEND之间的循环体,“UNTIL”语句是先执行一次循环体,然后再进行条件的判断。有些同学在应用这两种语句时,经常会出现一些错误,下面举例分析。

感悟:对于正解1,由于S的初始值为2,所以循环体只需要再执行9次即可。对于正解2,由于S的初始值为0,循环体只需要执行10次,且先进行S的值累加再进行循环变量的累加。对这两种解法要注意体会循环体的顺序区别。

错解剖析:错解1没有对累加变量S赋初始值。错解2的循环体中累加变量S没有实现累加,导致S的结果只是给出最后一个加数的值。

感悟:在累加运算中,对累加变量S-定要赋初始值;在循环结构中,累加变量S在循环体中要体现累加作用。

感悟:本题最容易出现的错误是“PRINT i”。用“UNTIL”语句实现循环结构时,要注意计数变量的最终值是如何执行的,否则将会多执行或少执行一次运算。

猜你喜欢
加数语句本题
巧算加法
中考英语易错题解析
分解加数
重点:语句衔接
不计算也能比大小
精选课本题改编练习
加减法的错中求解
摆放套娃
今天是几月几日
如何搞定语句衔接题