[说明]已知单链表L含有头节点,且节点中的元素值以递增的方式排列。下面的函数Dele

题型:填空题

问题:

[说明]

已知单链表L含有头节点,且节点中的元素值以递增的方式排列。下面的函数DeleteList在L中查找所有值大于mink且小于maxK的元素,若找到,则逐个删除,同时释放被删节点的空间。若链表中不存在满足条件的元素,则返回-1,否则返回0。

例如,某单链表如下图(a)所示。若令minK为20、maxK为50,则删除后的链表如图(b)所示。

链表节点类型定义如下:

typedef struct Node

int data;

struct Node *next;

Node, *LinkList;

[C函数]

int DeleteList (LinkList L, int minK, int maxK)

/*在含头节点的单链表L中删除大于minK且小于maxK的元素*/

(1) *q=L, *p=L->next; /*p指向第一个元素节点*/

int delTag=0;

while (p)

if (P->data <= minK)

q=p; p= (2) ;

else

if (p->data < maxK) /*找到删除满足条件的节点*/

q->next= (3) ; free(p);

p= (4) ; delTag=1;

else break;

if ( (5) ) return -1;

return 0;

(4)处应填()。

考点:计算机软件水平考试初级程序员初级程序员2010下半年下午试题
题型:填空题

中央决定放开(),即一方独生子女夫妇可以生育两个孩子。这是我国进入21世纪以来生育政策的重大调整完善,是国家人口发展的重要战略决策,同时也顺应了群众期盼,有利于社会和谐稳定。

题型:填空题

用标准盐酸滴定未知浓度的NaOH溶液,下列各操作中不会引起实验误差的是[ ]

A.用蒸馏水洗净酸式滴定管后,装入标准盐酸后立即进行滴定

B.用蒸馏水洗净锥形瓶后,再用待测的NaOH溶液润洗而后装入一定体积的NaOH溶液进行滴定

C.用碱式滴定管取20.00mL NaOH溶液放入用蒸馏水洗净的锥形瓶中再加入适量蒸馏水进行滴定

D.将用标准液润洗后的酸式滴定管关闭活塞,加标准液刚好至“0”刻度线,将锥形瓶移至滴定管下,进行滴定

题型:填空题

关于二尖瓣关闭不全的病理生理正确的是()

A.由于二尖瓣反流使左房压迅速升高

B.肺淤血及肺动脉高压发生较早

C.左心室衰竭发生较晚,发生后则进展迅速

D.病变主要影响左心室,故左心房无扩张

E.由于收缩期室壁张力较二尖瓣狭窄时大,故耗能也较多

题型:填空题

牙本质的反应性改变不包括()

A.修复性牙本质

B.透明性牙本质

C.死区

D.骨样牙本质

E.继发性牙本质

题型:填空题

行政处罚的程序,是指从()等各具体步骤的综合构成。

A、行政处罚主体开始调查、行政处罚决定生效,到认定当事人的违法事实及作出行政处罚决定

B、认定当事人的违法事实、行政处罚决定生效,到行政处罚主体开始调查及作出行政处罚决定

C、认定当事人的违法事实、行政处罚主体开始调查,到作出行政处罚决定及行政处罚决定生效

D、行政处罚主体开始调查、认定当事人的违法事实,到作出行政处罚决定及行政处罚决定生效

更多题库