数组做参数属于地址传递,传递的是数组的首地址,或数组第一个元素的地址。
数组名表示数组的首地址(因此调用时候只写数组名)。
函数的地址传递是指参数是:数组或指针类型时,传递的是地址,而不是值。
值传递时,函数的实参和形参分别占有存储单元。
第1题:
以下数据结构中,属于非线性数据结构的是( )。
A.栈
B.线性表
C.队列
D.二叉树
第2题:
下面说法正确的是( )
A.算法+数据结构=程序设计
B.算法就是程序
C.数据结构就是程序
D.算法包括数据结构
第3题:
以下数据结构中不属于线性数据结构的是A)队列 B)线性表 C)二叉树 D)栈
第4题:
针对简单程序设计,以下叙述的实施步骤顺序正确的是
A)确定算法和数据结构、编码、调试、整理文档
B)编码、确定算法和数据结构、调试、整理文档
C)整理文档、确定算法和数据结构、编码、调试
D)确定算法和数据结构、调试、编码、整理文档
第5题:
以下说法正确的是(31)。
A.数据结构的逻辑结构独立于其存储结构
B.数据结构的存储结构独立于该数据结构的逻辑结构
C.数据结构的逻辑结构唯一地决定了该数据结构的存储结构
D.数据结构仅由其逻辑结构和存储结构决定
第6题:
下列叙述中正确的是()。
A.数据结构中的数据元素可以是另一种数据结构
B.数据结构中的数据元素只能是另一种线性结构
C.数据结构中的数据元素只能是另一种非线性结构
D.数据结构中的数据元素不能是另一种数据结构
第7题:
针对简单程序设计,以下叙述的实施步骤正确的是()
A.确定算法和数据结构、编码、调试、整理文档
B.编码、确定算法和数据结构、调试、整理文档
C.整理文档、确定算法和数据结构、编码、调试
D.确定算法和数据结构、调试、编码、整理文档
第8题:
以下数据结构中不属于线性数据结构的是
A.队列
B.线性表
C.二叉树
D.栈
第9题:
以下关于简单程序设计的步骤和顺序的说法中正确的是( )。
A.确定算法后,整理并写出文档,最后进行编码和上机调试
B.首先确定数据结构,然后确定算法,再编码,并上机调试,最后整理文档
C.先编码和上机调试,在编码过程中确定算法和数据结构,最后整理文档
D.先写好文档,再根据文档进行编码和上机调试,最后确定算法和数据结构
第10题:
以下数据结构中,不属于线性数据结构的是( )。
A.队列
B.线性表
C.二叉树
D.栈