●试题三
阅读下列函数说明和C函数,将应填入(n)处的字句写在答题纸的对应栏内。
【说明】
函数DelA_InsB(LinkedList La,LinkedList Lb,int key1,int key2,int len)的功能是:将线性表A中关键码为key1的结点开始的len个结点,按原顺序移至线性表B中关键码为key2的结点之前,若移动成功,则返回0;否则返回-1。线性表的存储结构为带头结点的单链表,La为表A的头指针,Lb为表B的头指针。单链表结点的类型定义为
typedef struct node {
int key;
struct node *next;
}*LinkedList;
【函数】
int DelA_InsB(LinkedList La,LinkdeList Lb,int key1,int key2,int len)
{LinkedList p,q,s,prep,pres;
int k;
if(!La->next||!Lb->next||len<=0)return-1;
p=La->next;prep=La;
while(p & & p- >key != key1){/*查找表A中键值为key1的结点*/
prep=p;p=p->next;
}
if(!p)return -1;/*表A中不存在键值为key1的结点*/
q=p;k=1;
while(q && (1) ){/*在表A中找出待删除的len个结点*/
(2) ;k++;
}
if(!q)return -1;/*表A中不存在要被删除的len个结点*/
s=Lb->next; (3) ;
while(s && s->key !=key2){/*查找表B中键值为key2的结点*/
pres=s;s=s->next;
}
if(!s)return -1;/*表B中不存在键值为key2的结点*/
(4) =q->next;/*将表A中的len个结点删除*/
q->next= (5) ;
pres->next=p;/*将len个结点移至表B*/
return 0;
}
第1题
具有平肝息风、清肝明目、散血解毒功效的药物是()
A、牛黄
B、草决明
C、羚羊角
D、龙胆草
E、石决明
第4题
功效为“平肝息风,清肝明日,清热解毒”的药物是()
A、牛黄
B、羚羊角
C、钩藤
D、天麻
E、罗布麻
第5题
既平肝息风,又清肝明目、凉血解毒的 药物是
A.天麻
B.羚羊角
C.蒺藜
D.钩藤
E.罗布麻叶
第7题
既能平肝息风,清肝明目,又能散血解毒的药物是()
A.石决明
B.羚羊角
C.草决明
D.牛黄
E.龙胆草
第8题
既能平肝息风,清肝明目,又能散血解毒的药物是()
A.牛黄
B.龙胆草
C.草决明
D.羚羊角
E.石决明
第9题
既能平肝息风,清肝明目,又能散血解毒的药物是()
A.牛黄
B.龙胆草
C.草决明
D.羚羊角
E.石决明
第10题
既能平肝息风,清肝明目,又能散血解毒的药物是
A.牛黄
B.草决明
C.羚羊角
D.龙胆草
E.石决明
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!