问题 单项选择题

开放性气胸发病机制主要是

A.裂口形成单向活瓣状
B.空气在呼吸时通过裂口,自由出入胸膜腔
C.肺大疱破裂
D.细小气肿泡自发破裂
E.肺被压缩后裂口闭合

答案

参考答案:B

阅读理解与欣赏

阅读下面文段,回答1——3题。 

  林冲听那三个人时,一个是差拨,一个是陆虞候,一个是富安。自思道:天可怜见林冲!若不是倒了草厅,我准定被这厮们烧死了!轻轻把石头掇开,挺着花枪,左手拽开庙门,大喝一声:“泼贼那里去!”三个人都急要走时,惊得呆了,正走不动。林冲举手,肐察的一枪,先搠倒差拨。陆虞候叫声“饶命!”吓的慌了手脚,走不动。那富安走不到十来步,被林冲赶上,后心只一枪,又搠倒了。翻身回来,陆虞候却才行得三四步,林冲喝声道:“ * * 贼!你待那里去!”劈胸只一提,丢翻在雪地上,把枪搠在地里,用脚踏住胸脯,身边取出那口刀来,便去陆谦脸上搁着,喝道:“泼贼!我自来又和你无甚么冤仇,你如何这等害我!正是‘杀人可恕,情理难容'!”陆虞候告道:“不干小人事;太尉差遣,不敢不来。”林冲骂道:“ * * 贼!我与你自幼相交,今日倒来害我!怎不干你事?且吃我一刀!”把陆谦上身衣服扯开,把尖刀向心窝里只一剜……入庙里来,……穿了白布衫,系了搭膊,把毡笠子戴上,将葫芦里冷酒都吃尽了,被与葫芦都丢了不要,提了枪,便出庙门投东去。

1.文段对林冲痛杀仇人的记叙在写法上有什么特点?

_______________________________________________

2.简要说明文段中林冲杀差拨等三人的不同点。

_______________________________________________

3.此文段表现了林冲具有怎样的性格特点?

_______________________________________________

问答题


阅读下列程序说明和C程序,把应填入其中(n)处的字句,写在对应栏内。
【程序说明】
对角线下元素全为0的矩阵称为上三角矩阵,设对于一个n×n的上三角矩阵a,为节约存贮,只将它的上三角元素按行主序连续存放在数组b中。下面的函数trans在不引入工作数组的情况下,实现将a改为按列主序连续存放在数组b中。
设n=5,


b=(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15)
经调用trans函数后,b变为
b=(1,2,6,3,7,10,4,8,11,13,5,9,12,14,15)
函数tans对数组元素的存贮位置作调整。调整过程中存在若干个循环传送链:
b(i1)→b(i2)→b(ij)→b(i1)1≤j<n
例如,考察调整后的数组元素b(2)(值为6),与该元素相关的位置调整将形成下面的循环传送链:
b(2)→b(3)→b(6)→……→b(12)→b(9)→b(5)→b(2)
关键是确定循环传送链的下标i1,i2,…,ij,以及在考察调整后的元素b(k)(k;3,4,…)时能判定b(k)是已被传送过的某传送链上的元素。
函数ctr(k,n)计算调整后的数组b的第k个元素b(k)在原数组b中的位置,该位置作为函数ctr(k,n)的返回值。函数ctr根据k确定它在矩阵中的行号i和列号j(注意行号和列号均从 0算起),然后按矩阵存放原则计算出它在b中的位置。
【程序】
trans(b,n)
int n,b[]
{
int m,k,r,cc,rr;
int w;
m=(n+1)*n/2-4;
k=2;
while(m>0)
{
r=ctr(k,n);
if(r==k)
m--;
else
{
cc=k;rr=r;
while (1)
{
cc=rr,rr=ctr(cc,n);
}
if (2)
{
cc=k;rr=r;w=b[k];
while (3)
{
b[cc]=b[rr];m--;
cc=rr,rr=ctf(cc,n);
}
b[cc]-w; (4)
}
}
k++;
}
}
ctr( k,n )
int k,n
{
int i,j;
i=k;j=0;
while (5)
i - =++j ;
return(i*n+j-i*(i+1)/2);
}