正确答案: B

可随机访问任一元素

题目:链表不具有的特点是

解析:链表是一种特殊的线性表,链表的存储结构与顺序存储结构不同,它的存储区域可以是任意的存储单元,对存储系统中零碎的存储部分具有更好的应用,在给其分配存储单元时,不必事先估计整个存储单元的空间大小;由于链表的元素是通过指针域的指针相连的,用链表存储数据时,对其进行插入和删除操作时,不需要移动其他元素,只需改变其直接前驱指针域,使其指向该结点,并将该结点的指针域修改为指向其直接后继结点即可。当然,不管是链表还是顺序存储,所需空间与线性表长度都成正比。在链式存储的链表结构中,由于后一结点数据被存储在哪里,只有通过前一结点的指针域才知道,因此,访问时只能是逐个访问,而不能实现随机访问。

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]字符串”%%\"ABCDEF\"\\"的长度是( )。
  • 10


  • [单选题]下列关于如下这段代码的说法中正确的是( )。 public class test { public static void throwit() { throw new RuntimeException(); } public static void main(String args[]) { try{ System.out.println("你好吗"); throwit(); System.out.println("出错!"); } finally{ System.out.println("结束"); } } }
  • 程序输出“你好吗”,然后输出“结束”,然后有RuntimeException异常发生

  • 解析:解析:此程序没有语法错误,可以通过编译,所以选项A错误。程序首先从执行try块开始,输出“你好”,然后执行throwit()方法。在throwit()方法中导致Runtime Excephon异常的发生,因此,不会执行try块中throwit()方法后的语句。由于try块的后面存在finally块,在Java中,一旦定义了finally块,就保证一定会执行它,而不管是否发生了异常,所以执行finally块中的语句,从而输出“结束”。由于没有catch块来捕获发生的异常,程序的执行被中止。

  • [单选题]文本框的SerollBars属性值为3一Both,但在文本框中却看不见水平与垂直滚动条,可能的原因是( )
  • 文本框的MultiLine属性值为False

  • 解析:解析:文本框的ScrollBars属性是用来设置滚动条模式的。0表示无,1表示有水平滚动条,2表示有垂直滚动条,3表示有水平和垂直滚动条。只有MultiLine为 True时,该属性才有效,且此时不能自动换行。题中设置了ScrollBars属性,但看不见,说明设置没有生效,故可能的原因是文本框的 MultiLine属性值为False。选项A正确。

  • [单选题]使用REPLACE命令时,如果范围短语为ALL或 REST,则执行该命令后记录指针指向( )。
  • 使用REPLACE命令时,如果范围短语为ALL或 REST,则执行该命令后记录指针指向( )。

  • 末记录的后面

  • 解析:表间更新命令是UPDATEON<关键字字段>FRM<工作区$amp;>amp;$lt;源表名>REPLACE<字段名>WITH<表达式>。使用REPLACE命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向末记录的后面。

  • [单选题]循环链表的主要优点是______。
  • 从表中任一结点出发都能访问到整个链表

  • 解析:解析:循环链表就是将单向链表中最后一个结点的指针指向头结点,使整个链表构成一个环形,这样的结构使得从表中的任一结点出发都能访问到整个链表。

  • [单选题]下列程序的输出结果为()。includevoid main(){int x;int &y=x;//变量引用y=99;
  • x=99

  • 解析:解析:程序中“int &y=x;”语句中的“&”引用运算符。&y=x语句可以理解为y具有x的地址,所以y的值99,所以答案是x=99。

  • [单选题]要在报表上显示格式为“7/总10”的页码,则计算控件的控件源应设置为
  • =[Page]&“/总”&[Pages]

  • 解析:解析:计算控件的控件源必须是“=”开头的计算表达式。

  • 推荐下载科目: 计算机二级 计算机四级 软考中级 微软认证 Linux认证 计算机一级 通信工程师 计算机操作员初级 计算机操作员中级 计算机辅助设计
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2