构成C程序的三种基本结构是(  )。

题目
单选题
构成C程序的三种基本结构是(  )。
A

顺序结构、转移结构、递归结构

B

顺序结构、嵌套结构、递归结构

C

顺序结构、选择结构、循环结构

D

选择结构、循环结构、嵌套结构

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中错误的是( )。

A.C语言是一种结构化程序设计语言

B.结构化程序有顺序、分支、循环三种基本结构组成

C.使用三种基本结构构成的程序只能解决简单问题

D.结构化程序设计提倡模块化的设计方法


正确答案:C

第2题:

以下关于结构化程序设计的叙述中正确的是( )。

A.结构化程序使用goto语句会很便捷

B.在c语言中,程序的模块化是利用函数实现的

C.一个结构化程序必须同时由顺序、分支、循环三种结构组成

D.由三种基本结构构成的程序只能解决小规模的问题


正确答案:B
滥用90t0语句将使程序的流程毫无规律,可读性差,对于初学者来说尽量不要使用,所以A错误。—个结构化程序可以包含顺序、分支、循环结构中的一种或多种,所以C错误。由三种基本结构构成的程序可以解决任何复杂的问题,所以D错误。

第3题:

以下叙述中错误的是

A)C 语言是一种结构化程序设计语言

B) 结构化程序 由 顺序、分支、循环三种基本结构组成

C) 使用三种基本结构构成的程序只能解决简单问题

D) 结构化程序设计提倡模块化的设计方法


正确答案:C

第4题:

在高级程序语言中,求解计算问题的程序框架都可用( )这三种基本控制结构成分来描述。

A.顺序、选择和重复

B.顺序、选择和复合

C.顺序、重复和复合

D.以上三种结构均正确


正确答案:A

第5题:

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

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

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

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

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


参考答案BC

第6题:

结构化程序设计的三种基本结构是( )。A.过程、子程序和分程序 B.顺序、选择和重复 SXB

结构化程序设计的三种基本结构是( )。

A.过程、子程序和分程序

B.顺序、选择和重复

C.递归、堆栈和队列

D.调用、返回和转移


正确答案:B
B。【解析】程序的三种基本控制结构包括顺序、选择和重复(循环),这三种结构足以表达出各种其他形式的结构。

第7题:

以下叙述正确的是( )。

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

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

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

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


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

第8题:

结构化程序设计采用的三种基本控制结构是()


参考答案:顺序、选择、重复

第9题:

构成C语言程序的三种基本结构是( )。

A.顺序结构、转移结构、递归结构

B.顺序结构、嵌套结构、递归结构

C.顺序结构、选择结构、循环结构

D.选择结构、循环结构、嵌套结构


答案:C 
解析:C语言程序是结构化程序,由三种基本结构组成:①顺序结构;②选择结构;③循环结构。

第10题:

C语言程序的三种基本结构是()、选择结构和()


正确答案:顺序结构;循环结构