当前位置:首页计算机类软件水平考试初级程序员->阅读以下说明和C语言函数,将应填入(n)处的字句写在答题纸的

阅读以下说明和C语言函数,将应填入 (n) 处的字句写在答题纸的对应栏内。

【说明】

  已知包含头结点(不存储元素)的单链表的元素已经按照非递减方式排序,函数compress(NODE *head)的功能是去掉其中重复的元素,使得链表中的元素互不相同。

  处理过程中,当元素重复出现时,保留元素第一次出现所在的结点。

  图4-1(a)、(b)是经函数compress()处理前后的链表结构示例图。

初级程序员,章节练习,基础复习,案例分析

链表的结点类型定义如下:

   typedef struct Node {

     int data;

   struct Node *next;

   }NODE;

【C语言函数】

  void compress(NODE *head)

  { NODE *ptr,*q;

    ptr = (1) ; /* 取得第一个元素结点的指针 */

    while ( (2) && ptr -> next) {

     q = ptr -> next;

    while(q && (3) ) { /* 处理重复元素 */

   (4) = q -> next;

    free(q);

    q = ptr -> next;

     }

    (5) = ptr -> next;

    }/* end of while */

  }/* end of compress */

查看答案 纠错
答案:
本题解析:

初级程序员,章节练习,基础复习,案例分析

更新时间:2021-11-24 18:22

你可能感兴趣的试题

填空题

The metric assigned to each network depends on the type of protocol. Some simple protocol, like RIP, treats each network as equals. The(  )of passing through each network is the same; it is one(  )count. So if a packet passes through 10 network to reach the destination, the total cost is 10 hop counts. Other protocols, such as OSPF, allow the administrator to assign a cost for passing through a network based on the type of service required. A(  )through a network can have different costs (metrics). For example, if maximum(  )is the desired type of service, a satellite link has a lower metric than a fiber-optic line. On the other hand, if minimum(  )is the desired type of service, a fiber-optic line has a lower metric than a satellite line. OSPF allow each router to have several routing table based on the required type of service.
问题1选项
A.number
B.connection
C.diagram
D.cost
问题2选项
A.process
B.hop
C.route
D.flow
问题3选项
A.flow
B.window
C.route
D.cost
问题4选项
A.packet
B.throughput
C.error
D.number
问题5选项
A.delay
B.stream
C.packet
D.cost

查看答案
填空题

在SNMP中,管理进程查询代理中一个或多个变量的值所用报文名称为(  ),该报文的缺省目标端口是(  )。
问题1选项
A.get-request
B.set-request
C.get-response
D.trap
问题2选项
A.160
B.161
C.162
D.163

查看答案
填空题

报文摘要算法MD5的输出是(  )位,SHA-1的输出是(  )位。
问题1选项
A.56
B.128
C.160
D.168
问题2选项
A.56
B.128
C.160
D.168

查看答案
填空题

网络由6个路由器互连而成,路由器之间的链路费用如下图所示,从PC机到服务器的最短路径是(  ),通路费用是(  )。
中级网络工程师,历年真题,2010年下半年(上午)《网络工程师》真题
问题1选项
A.1→3→6
B.1→4→5→6
C.1→4→3→6
D.1→2→4→5→6
问题2选项
A.4
B.5
C.2
D.6

查看答案
填空题

通过ADSL访问Internet,在用户端通过(  )和ADSL Modem连接PC机,在ISP端通过(  )设备连接因特网。
问题1选项
A.分离器
B.电话交换机
C.DSLAM
D.IP路由器
问题2选项
A.分离器
B.电话交换机
C.DSLAM
D.IP路由器

查看答案
单选题

利用SDH实现广域网互联,如果用户需要的数据传输速率较小,可以用准同步数字系列(PDH)兼容的传输方式在每个STM-1帧中封装(  )个E1信道。

  • A.4
  • B.63
  • C.255
  • D.1023
查看答案
单选题

网络系统设计过程中,逻辑网络设计阶段的任务是(  )。

  • A.依据逻辑网络设计的要求,确定设备的物理分布和运行环境
  • B.分析现有网络和新网络的资源分布,掌握网络的运行状态
  • C.根据需求规范和通信规范,实施资源分配和安全规划
  • D.理解网络应该具有的功能和性能,设计出符合用户需求的网络
查看答案
单选题

大型局域网通常划分为核心层、汇聚层和接入层,以下关于各个网络层次的描述中,不正确的是(  )。

  • A.核心层承担访问控制列表检查
  • B.汇聚层定义了网络的访问策略
  • C.接入层提供局域网络接入功能
  • D.接入层可以使用集线器代替交换机
查看答案
单选题

网络系统生命周期可以划分为5个阶段,实施这5个阶段的合理顺序是(  )。

  • A.需求规范、通信规范、逻辑网络设计、物理网络设计、实施阶段
  • B.需求规范、逻辑网络设计、通信规范、物理网络设计、实施阶段
  • C.通信规范、物理网络设计、需求规范、逻辑网络设计、实施阶段
  • D.通信规范、需求规范、逻辑网络设计、物理网络设计、实施阶段
查看答案
单选题

2009年发布的(  )标准可以将WLAN的传输速率由54Mb/s提高到300~600Mb/s。

  • A.IEEE 802.11n
  • B.IEEE 802.11a
  • C.IEEE 802.11b
  • D.IEEE 802.11g
查看答案