计算机程序设计

任何复杂的算法都可以用三种基本结构组成,下列不属于基本结构的是()。A、顺序结构B、选择结构C、层次结构D、循环结构

题目

任何复杂的算法都可以用三种基本结构组成,下列不属于基本结构的是()。

  • A、顺序结构
  • B、选择结构
  • C、层次结构
  • D、循环结构
参考答案和解析
正确答案:C
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

结构化算法是( )。

A、由顺序结构、选择结构和循环结构等三种基本结构顺序组成的算法

B、由顺序结构、选择结构和树结构等三种基本结构顺序组成的算法

C、由顺序结构和选择结构二种基本结构顺序组成的算法


参考答案:A

第2题:

结构化程序由三种基本结构组成,三种基本结构组成的算法

A.可以完成任何复杂的任务

B.只能完成部分复杂的任务

C.只能完成符合结构化的任务

D.只能完成一些简单的任务


正确答案:A
解析:结构化程序由三种基本结构组成,三种基本结构组成的算法可以解决任何复杂的问题。

第3题:

一般来说,算法可以用顺序、选择和____三种基本控制结构组合而成。


正确答案:循环
算法可以由顺序、选择和循环三种基本控制结构组合而成。

第4题:

下列观点不正确的是( )。

A、算法是现代数学的最重要组成部分
B、算法内容可以提高学生的逻辑思维能力
C、顺序结构、选择结构、循环结构是算法程序框图的三种基本结构
D、由于算法思想和计算机关系密切,所以我国古代没有算法思想

答案:D
解析:
中国古代数学以实用为目的,直观性和机械化、程序化是它的的算法特点。所以中国古代是有算法思想的。故选D。

第5题:

以下叙述正确的是( )。

A.有些算法不能用三种基本结构来表达

B.C语言程序不编译也能直接运行

C.结构化程序的三种基本结构是循环结构、选择结构、顺序结构

D.如果c语言程序实现的算法很简单,则计算机不进行任何代码转换就能执行程序


正确答案:C
算法的三种基本结构可以表达任何算法,只是不同的实现复杂度不相同。因此选项A错误。c语言是编译型语言,程序必须先编译、链接才能运行,因此选项B错误。c语言是高级程序语言,计算机不能识别除了机器语言以外的任何语言,因此c程序代码转换为机器语言才能在计算机上运行。因此选项D错误。答案为C选项。

第6题:

结构化程序由三种基本结构组成,三种基本的结构组成的算法

A.可以完成任何复杂的任务

B.只能完成部分复杂的任务

C.只能完成符合结构化的任务

D.只能完成些简单的仟务


正确答案:A
解析:本题考核的知识点是C程序的三种基本结构。C程序由三种基本的结构组成,分别为顺序结构、选择结构和循环结构,这三种结构可以组成任何复杂的C程序,即可以完成任何复杂的任务,故选项B、选项C和选项D都不正确。所以,4个选项中选项A符合题意。

第7题:

结构化程序由3种基本结构组成,3种基本结构组成的算法( )。

A.可以完成任何复杂的任务

B.只能完成部分复杂的任务

C.只能完成符合结构化的任务

D.只能完成一些简单的任务


正确答案:A
解析:C程序由3种基本的结构组成,分别为顺序结构、选择结构和循环结构,这3种结构可以组成任何复杂的C程序,即可以完成任何复杂的任务,故选项B、选项C和选项D都不正确。所以,4个选项中选项A符合题意。

第8题:

结构化程序设计方法的特点是对任何程序都设计成继承结构、循环结构和框架结构三种基本逻辑结构。( )

此题为判断题(对,错)。


正确答案:正确

第9题:

有关结构化程序设计,正确的说法是( )。

A、每个算法都必须包含三种基本结构

B、每个结构化的算法都可以归结为三种基本结构

C、三种基本结构可以相互嵌套

D、三种基本结构可以交叉设计


参考答案BC

第10题:

结构化程序设计理论认为,任何一个程序都可以用()、()和()三种基本逻辑结构来编制。


正确答案:顺序;循环;选择

更多相关问题