编程中的选择结构与界面设计
1. 多选择结构
在编程中,有些程序需要一种能够从多个不同选项中进行选择的结构,这种结构被称为多选择结构或扩展选择结构。
1.1 多选择结构的流程图与伪代码
多选择结构的流程图中,菱形代表条件判断。与单选择和双选择结构中的菱形不同,多选择结构的菱形有多个流线(而不只是两个),每个流线代表一个可能的路径,并且需要标记出选择该路径所需的值。
以下是一个根据用户输入的仓库标识显示相应信息的伪代码示例:
declare strWarehouse variable
1. declare strWarehouse variable for the warehouse designation
2. store the warehouse designation in the strWarehouse variable
3. if the value in the strWarehouse variable is one of the following:
A
display “Tennessee”
B
display “Kentucky”
C, D
display “Louisiana”
else
display “N/A”
end if
1.2 使用 If…Then…Else 语句实现多选择结构
可以使用 If…Then…Else 语句来实现多选择结构。有两种版本的代码,虽然它们产生的结果相
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



