《基本算法语句》复习教案1
- 资源简介:
约1590字。
§13.2基本算法语句
一、知识导学
1. 赋值语句用符号“←”表示,“ ”表示将 的值赋给 ,其中 是一个变量, 是一个与 同类型的变量或表达式.
2. 条件语句主要有两种形式:“行If 语句”和“块If语句”.
“行If 语句”的一般形式为:
If A Then B [Else C] .
一个行If 语句必须在一行中写完,其中方括号中的Else部分可以缺省.
“块If 语句”的一般格式为:
If A Then
B
Else
C
End if
Then 部分和 Else 部分是可选的,但块If语句的出口“End if”不能省.
3. 循环语句主要有两种类型:For语句和While语句.
当循环的次数已经确定,可用“For”语句表示.“For”语句的一般形式为:
For I from“初值” to step“步长”… End for
上面“For”和“End for”之间缩进的步骤称为循环体.
当循环次数不能确定是,可用“While”语句来实现循环.“While”语句的一般形式为:
While A
…
End while
其中A表示判断执行循环的条件.
上面“While”和“End While”之间缩进的步骤称为循环体.
二、疑难知识导析
1. 有的条件语句可以不带“Else”分支,即满足条件时执行B,否则不执行任何操作.条件语句也可以进行嵌套,在进行条件语句的嵌套时,书写要有层次.例如:
If A Then
B
Else if C Then
D
Else
E
End if
2.“For”语句是在执行过程中先操作,后判断.而“While”语句的特点是“前测试”,即先判断,后执行.若初始条件不成立,则一次也不执行循环体中的内容.任何一种需要重复处理的问题都可以用这种前测试循环来实现.
三、经典例题导讲
[例1] 下列程序的运行结果是 .
If >5 Then
If >4 Then
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源