国开在线答案
- 2022-09-12 [单选] 一维数组A采用顺序存储结构,每个元素占用6个字节,第6个元素的存储地址为100,则该数组的首地址是( )。
- 2022-09-12 [单选] 一个非空广义表的表头( )。
- 2022-09-12 [单选] 对稀疏矩阵进行压缩存储,可采用三元组表,一个10行8列的稀疏矩阵A,其相应的三元组表共有6个元素,矩阵A共有( )个零元素。
- 2022-09-12 [单选] 对稀疏矩阵进行压缩存储,可采用三元组表,一个10行8列的稀疏矩阵A共有73个零元素,A的右下角元素为6,其相应的三元组表中的第7个元素是( )。
- 2022-09-12 [单选] 对一个栈顶指针为top的链栈进行入栈操作,通过指针变量p生成入栈结点,并给该结点赋值a,则执行:p=(structnode*)malloc(sizeof(structnode);p->data=a;和( )。
- 2022-09-12 [单选] 头指针为head的带头结点的单向链表为空的判定条件是( )为真。
- 2022-09-12 [单选] 设有一个对称矩阵A,采用压缩存储的方式,将其下三角部分以行序为主序存储到一维数组B中(数组下标从1开始),B数组共有55个元素,则该矩阵是( )阶的对称矩阵。
- 2022-09-12 [单选] 数组a经初始化chara[]=“English”;a[1]中存放的是( )。
- 2022-09-12 [单选] 设有一个链栈,栈顶指针为hs,现有一个s所指向的结点要入栈,则可执行操作。hs=s;s-> next=hs;
- 2022-09-12 [单选] 设有一个非空的链栈,栈顶指针为hs,要进行出栈操作,用x保存出栈结点的值,栈结点的指针域为next,则可执行hs=hs->next;x=hs->data;