17、编程中的选择结构与界面设计

编程中的选择结构与界面设计

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 语句来实现多选择结构。有两种版本的代码,虽然它们产生的结果相

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值