算法的三种基本控制结构 — 信息技术选择题
题目
某智能客服系统处理用户提问的算法流程如下:系统启动后先加载知识库;随后反复执行如下步骤——先读取用户输入,再判断输入是否为“结束”,若是则终止整个处理过程,否则继续判断该输入能否在知识库中检索到答案:检索到则输出答案,检索不到则输出“抱歉,无法回答”。下列关于该算法控制结构的分析,正确的是( )
A. 整个算法只使用了顺序结构和分支结构,不含循环结构
B. “读取输入→判断→输出”这三步之间属于循环结构
C. 判断检索是否成功并分别输出不同结果的部分属于分支(选择)结构
D. 输出“抱歉,无法回答”的步骤本身是一个分支结构