第五章选择结构程序设计
5.1 计算机算法
算法( algorithm)
就是解决某一类问题的方法。
程序设计就是用计算机语言把这类问题的算法描述出来。
算法的性质
有穷性
确定性
一般性
结果性
有效性
算法的组成要素
操作
控制结构
顺序
选择
循环
算法的描述
程序流程图
结构化盒图
PAD图
伪代码与逐步细化的方法
5.2 条件选择语句
单路选择命令格式,
IF <条件表达式 >
<命令序列 >
ENDIF
双路选择命令格式:
IF <条件表达式 >
<命令序列 1>
ELSE
<命令序列 2>
ENDIF
多路选择命令格式:
DO CASE
CASE <条件表达式 1>
<命令序列 1>
CASE <条件表达式 2>
<命令序列 2>
……
CASE <条件表达式 N>
<命令序列 N>
[ OTHERWISE
<命令序列 N+1> ]
ENDCASE
5.3 提供简单选择的控件
命令按钮组
选项按钮组
复选框
5.1 计算机算法
算法( algorithm)
就是解决某一类问题的方法。
程序设计就是用计算机语言把这类问题的算法描述出来。
算法的性质
有穷性
确定性
一般性
结果性
有效性
算法的组成要素
操作
控制结构
顺序
选择
循环
算法的描述
程序流程图
结构化盒图
PAD图
伪代码与逐步细化的方法
5.2 条件选择语句
单路选择命令格式,
IF <条件表达式 >
<命令序列 >
ENDIF
双路选择命令格式:
IF <条件表达式 >
<命令序列 1>
ELSE
<命令序列 2>
ENDIF
多路选择命令格式:
DO CASE
CASE <条件表达式 1>
<命令序列 1>
CASE <条件表达式 2>
<命令序列 2>
……
CASE <条件表达式 N>
<命令序列 N>
[ OTHERWISE
<命令序列 N+1> ]
ENDCASE
5.3 提供简单选择的控件
命令按钮组
选项按钮组
复选框