问题
多项选择题
下列算法展示了一台自动售货机一次售货的工作流程 步骤1:等待接收一枚硬币; 步骤2:若硬币面值不是0.5元、1元,退回硬币; 步骤3:若投入货款达3元或以上,执行步骤4和5; 步骤4:售出一瓶可乐; 步骤5:退回余额。 关于这个算法正确的说法是()
A.这台自动售货机只会在接受硬币为3元时才放出可乐
B.上述算法采用自然语言表示
C.这台自动售货机在任何情况下也不会售出可乐
D.上述算法属于分支算法结构
E.上述算法属于循环算法结构
答案
参考答案:B,D
解析:售货机在接收到3元或3元以上时都会放出可乐,由于执行一次便退出所以不属于循环结构。