在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。 - 考试试题及答案解析 - 读趣百科
单选题

在线性表的顺序存储结构中,其存储空间连续,各个元素所占的字节数______。

A
相同,元素的存储顺序与逻辑顺序一致
B
相同,但其元素的存储顺序可以与逻辑顺序不一致
C
不同,但元素的存储顺序与逻辑顺序一致
D
不同,且其元素的存储顺序可以与逻辑顺序不一致

题目答案

A

答案解析

本题考查知识点是线性表的顺序存储结构。线性表的顺序存储结构具有两个基本特点:1.线性表中所有元素所占的存储空间是连续的;2.线性表中各元素在存储空间中是按逻辑顺序依次存放的。
举一反三
单选题

正则中的^符号,用在一对中括号中则表示要匹配()

A
字符串的开始
B
除中括号内的其它字符
C
字符串的结束
D
仅中括号内含有的字符

题目答案

B

答案解析

暂无解析
单选题

(4)下列排序方法中,最坏情况下比较次数最少的是

A
)冒泡排序
B
)简单选择排序
C
)直接插入排序
D
)堆排序

题目答案

D

答案解析

暂无解析
单选题

静态成员变量称为类变量,非静态成员变量称为实例变量,下列关于一个类的静态成员的描述中,不正确的是()

A
该类的对象共享其静态成员变量的值
B
静态成员变量可被该类的所有方法访问
C
该类的静态方法只能访问该类的静态成员变量
D
该类的静态数据成员变量的值不可修改

题目答案

D

答案解析

暂无解析
单选题

有以下程序

fun(int x, int y)

{ static int m=0, i=2;

i+=m+1; m=i+x+y; return m;

}

main()

{ int j=1,m=1,k;

k=fun(j,m); printf("%d,",k);

k=fun(j,m); printf("%d\n",k);

}

执行后的输出结果是

A
)5,5
B
)5,11
C
)11,11
D
)11,5

题目答案

B

答案解析

答案 B解析 : 在子函数 fun(int x,int y) 中 , 变量 m 和 i 声明为静态局部变量 , 所以经过第 1 次函数的调用后,局部静态变量 m 和 i 的值分为为 5 和 3 ,当第 1 次调用结束时,其值保持不变 ,所以第 2 次调用时 , m 和 i 的值分别为 5 和 3 , 也就是说在执行 “ i+=m+1 ” 时 , i 的值为 9 ,因此最终 m 的值为 11 。
单选题

在 16 位编译系统上,若有定义 int a[]={10,20,30}, *p=&a; ,当执行 p++; 后,下列说法错误的是

A
)p 向高地址移了一个字节
B
)p 向高地址移了一个存储单元
C
)p 向高地址移了两个字节
D
)p 与 a+1 等价

题目答案

B

答案解析

暂无解析
模式切换
热门推荐

若有以下函数首部int fun(double x, int *n)则下面针对此函数的函数声明语句中正

若有以下函数首部int fun(double x[10], int *n)则下面针对此函数的函数声明语句中正确的是A)int fun(double x, int *n);B)int fun(doubl...
展开详情

若要求定义具有 10 个 int 型元素的一维数组 a ,则以下定义语句中错误的是A ) #defi

若要求定义具有 10 个 int 型元素的一维数组 a ,则以下定义语句中错误的是A ) #define N 10int a[N];B ) #define n 5int a[2*n];C ) int ...
展开详情

( 14 )若有定义: double a=22;int i=0,k=18; ,则不符合 C 语言规定

( 14 )若有定义: double a=22;int i=0,k=18; ,则不符合 C 语言规定的赋值语句是A ) a=a++,i++;B ) i= ( a+k )...
展开详情

数据库管理系统(DBMS)是()

数据库管理系统(DBMS)是()A.硬件系统B.系统软件C.一个完整的数据库应用系统D.既包括硬件、也包括软件的系统...
展开详情

在嵌套使用 if 语句时, C 语言规定 else 总是A) 和之前与其具有相同缩进位置的 if 配

在嵌套使用 if 语句时, C 语言规定 else 总是A) 和之前与其具有相同缩进位置的 if 配对B) 和之前与其最近的 if 配对C) 和之前与其最近的且不带 else 的 if 配对D) 和之...
展开详情