问题 多项选择题

下列算法展示了一台自动售货机一次售货的工作流程   步骤1:等待接收一枚硬币;   步骤2:若硬币面值不是0.5元、1元,退回硬币;   步骤3:若投入货款达3元或以上,执行步骤4和5;   步骤4:售出一瓶可乐;   步骤5:退回余额。   关于这个算法正确的说法是()

A.这台自动售货机只会在接受硬币为3元时才放出可乐

B.上述算法采用自然语言表示

C.这台自动售货机在任何情况下也不会售出可乐

D.上述算法属于分支算法结构

E.上述算法属于循环算法结构

答案

参考答案:B,D

解析:售货机在接收到3元或3元以上时都会放出可乐,由于执行一次便退出所以不属于循环结构。

单项选择题
单项选择题