问题 填空题

以下程序段的功能是统计链表中结点的个数,其中first为指向第一个结点的指针(链表带头结点)。请在下划线内填入正确内容。
struct link
char data;
struct link*next;;

struct link*p,*first;
int c=0;
p=first;
while( 【19】 )
c++;
p= 【20】

答案

参考答案:[19]p!=NULL [20]p->next

解析:[命题目的] 考查链表的操作。
[解题要点] 结构体变量构成链表需要每个节点中都有一个指向下一个结点的指针,就像本题中的next指针一样。
[考点链接] 掌握可以对链表进行的操作。

多项选择题 案例分析题

患者男,34岁,因“发热伴面颊肿痛4d,腹痛1d”来诊。患者4d前无明显诱因下出现发热、左面颊肿痛,伴头痛、畏寒,自行服用“消炎药”未见好转,体温最高达40℃,无恶心、呕吐,曾就诊于当地医院,予以“利巴韦林(病毒唑)”等治疗,2d后患者左面颊疼痛减轻,但发热、头痛无明显改善,1d前出现腹痛,较剧,以中上腹痛为主,伴恶心、呕吐,呕吐物为胃内容物,无肩背部放射性疼痛,无腹泻、腹胀,无呕血、黑粪。患者否认胆囊炎、胆石症病史,否认结核、肝炎病史,吸烟15年,3~4支/d,饮酒少量。查体:T38.5℃,P100次/min,R18次/min,BP100/60mmHg;颈软,皮肤、黏膜无黄染,浅表淋巴结未触及;左侧面颊可触及一2.5cm×2.0cm包块,皮肤不红,包块质中,轻压痛,腮腺口无脓液溢出,咽轻度充血,扁桃体不大;双肺呼吸音清,心脏检查无殊;腹平软,左中上腹轻压痛,墨菲征(-),肝、脾肋下未及,未触及肿大的胰腺,肠鸣音减弱;睾丸无异常,双下肢无水肿;神经系统病理反射未引出。

诊断考虑的疾病是(提示血淀粉酶908U/L,尿淀粉酶8991U/L(Somogyi法)。血常规、电解质(钾、钙、钠、镁、磷)、血脂肪酶无明显异常。肝、胆、脾、胰B型超声检查见胰腺轻度肿大,余未见明显异常。再次追问病史,其女儿3d前也有面颊肿痛史。)()

A.急性咽炎

B.消化性溃疡

C.急性坏死性淋巴结炎

D.病毒性脑炎

E.流行性腮腺炎

F.急性胰腺炎

G.胆源性胰腺炎

H.传染性单核细胞增多症

单项选择题