题目内容

12.算法共有三种逻辑结构:顺序结构,条件结构,循环结构,在下列说法中正确的是(  )
A.一个算法中只能含有一种逻辑结构
B.一个算法中可以含有以上三种逻辑结构
C.一个算法中必须含有以上三种逻辑结构
D.一个算法中最多可以含有以上两种逻辑结构

分析 按照步骤依次执行的一个算法,则具有“顺序结构”;需要进行判断,判断的结果决定后面的步骤,这样的结构通常称条件结构(选择结构);针对重复完成一部分工作的设计算法步骤,通常称为循环结构.

解答 可通过一个具体的例子表达,设计出计算1+2+3+…+10的结果的算法框图.
方法一:

方法二:

像“方法一”算法框图,同时有顺序结构,条件(选择结构)和循环结构.
“方法二”只有顺序结构
∴可以理解选项:
A.一个算法中只能含有一种逻辑结构.不对;
B.一个算法中可以含有以上三种逻辑结构.对的;
C.一个算法中必须含有以上三种逻辑结构.不对;
D.一个算法中最多可以含有以上两种逻辑结构.不对;
故选:B.

点评 本题考查算法的逻辑结构,常看看算法框图(流程图),便可轻松解决.属于基础题.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网