工学

多选题数据结构中,以下说法正确的是()。A数组做参数属于地址传递,传递的是数组的首地址,或数组第一个元素的地址。B数组名表示数组的首地址(因此调用时候只写数组名)。C函数的地址传递是指参数是:数组或指针类型时,传递的是地址,而不是值。D值传递时,函数的实参和形参分别占有存储单元。

题目
多选题
数据结构中,以下说法正确的是()。
A

数组做参数属于地址传递,传递的是数组的首地址,或数组第一个元素的地址。

B

数组名表示数组的首地址(因此调用时候只写数组名)。

C

函数的地址传递是指参数是:数组或指针类型时,传递的是地址,而不是值。

D

值传递时,函数的实参和形参分别占有存储单元。

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

第1题:

以下数据结构中,属于非线性数据结构的是( )。

A.栈

B.线性表

C.队列

D.二叉树


正确答案:D
解析:二叉树属于非线性结构。栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作;队列可看作是插入在一端进行,删除在另一端进行的线性表。

第2题:

下面说法正确的是( )

A.算法+数据结构=程序设计

B.算法就是程序

C.数据结构就是程序

D.算法包括数据结构


正确答案:A

第3题:

以下数据结构中不属于线性数据结构的是A)队列 B)线性表 C)二叉树 D)栈


正确答案:C
所谓的线性结构是指:如果一个非空的数据结构满足下列两个条件,即1)有且只有一个根结点;2)每一个结点最多有一个前驱,也最多有一个后继。同时满足两个条件的有队列、线性表和栈,而二叉树的结点可能存在两个后继,所以不是线性结构。

第4题:

针对简单程序设计,以下叙述的实施步骤顺序正确的是

A)确定算法和数据结构、编码、调试、整理文档

B)编码、确定算法和数据结构、调试、整理文档

C)整理文档、确定算法和数据结构、编码、调试

D)确定算法和数据结构、调试、编码、整理文档


正确答案:A
【答案】A
【知识点】程序设计过程
【解析】一般简单程序设计的步骤分为一、确定算法和数据结构,二、编码,三、调试,四、整理相关文档。

第5题:

以下说法正确的是(31)。

A.数据结构的逻辑结构独立于其存储结构

B.数据结构的存储结构独立于该数据结构的逻辑结构

C.数据结构的逻辑结构唯一地决定了该数据结构的存储结构

D.数据结构仅由其逻辑结构和存储结构决定


正确答案:A
解析:数据结构的逻辑结构独立于其存储结构。

第6题:

下列叙述中正确的是()。

A.数据结构中的数据元素可以是另一种数据结构

B.数据结构中的数据元素只能是另一种线性结构

C.数据结构中的数据元素只能是另一种非线性结构

D.数据结构中的数据元素不能是另一种数据结构


正确答案:A

第7题:

针对简单程序设计,以下叙述的实施步骤正确的是()

A.确定算法和数据结构、编码、调试、整理文档

B.编码、确定算法和数据结构、调试、整理文档

C.整理文档、确定算法和数据结构、编码、调试

D.确定算法和数据结构、调试、编码、整理文档


正确答案:A)
简单程序设计的步骤是首先要确定算法和数据结构,然胡编码、调试,最后整理相关文档。

第8题:

以下数据结构中不属于线性数据结构的是

A.队列

B.线性表

C.二叉树

D.栈


正确答案:C
解析:所谓的线性结构是指:如果一个非空的数据结构满足下列两个条件,即①有且只有一个根结点:②每一个结点最多有一个前驱,也最多有一个后继。同时满足两个条件的有队列、线性表和栈,而二叉树的结点可能存在两个后继,所以不是线性结构。

第9题:

以下关于简单程序设计的步骤和顺序的说法中正确的是( )。

A.确定算法后,整理并写出文档,最后进行编码和上机调试

B.首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档

C.先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档

D.先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构


正确答案:B
选项C和D可直接排除,程序是数据结构和算法的组合体,所以是先选择数据结构,然后继而选择相对应的算法,编码并上机调试,最后整理文档。

第10题:

以下数据结构中,不属于线性数据结构的是( )。 A.队列B.线性表C.二叉树SXB

以下数据结构中,不属于线性数据结构的是( )。

A.队列

B.线性表

C.二叉树

D.栈


正确答案:C
暂无解析,请参考用户分享笔记

更多相关问题