I would like ( ) ask you a favor.A.toB.i

题型:单项选择题

问题:

I would like ( ) ask you a favor.

A.to
B.in
C.with
D.on

考点:报检员考试报检员
题型:单项选择题

试题四
阅渎以下说叫和C函数,回答问题。
[说明]
已知某二叉树的非叶子节点都有两个孩子节点,现将该二叉树存储在结构数组Ht中。节点结构及数组Ht的定义如下:
#define MAXLEAFNUM 30
Struct node{
char ch;
char *pstr;
int parent;
int lchild, rchiid;
};
Struct node Ht[2 *MAXLEAFNUM];
该二叉树的n个叶子节点存储在下标为1~n的Ht数组元素中。例如,某二叉树如图8-26所示,其存储结构如图8-27所示,其中,与叶子节点a对应的数组元素下标为1,a的父节点存储在Ht[5],表示为Ht[1].parent=5。Ht[7].parent=0表示7号节点是树根,Ht[7].lchild=3、Ht[7].rchild=6分别表示7号节点的左孩子是3号节点、右孩子是6号节点。
如果用“0”或“1”分别标识二叉树的左分支和右分支如图8-26所示,从根节点开始到叶子节点为止,按所经过分支的次序将相应标识依次排列,可得到一个0、1序列,称之为对应叶子节点的编码。例如,图8-26中a、b、c、d的编码分别是100、101、0、11。
函数LeafCode(Ht[],n)的功能是:求解存储在Ht中的二叉树中所有叶子节点(n个)的编码,叶子节点存储在Ht[1]~Ht[n]中,求出的编码存储区由对应的数组元素pstr域指示。



函数LeafCode从叶子到根逆向求叶子节点的编码。例如,对图8-26中叶子节点a求编码的过程如图8-28所示。


[函数]
typedef enum Status {ERROR, OK} Status;
Status LeafCode (Struet node Ht[], int n)
{
int pc, pf;
int i, start;
char tstr[31]={’\0’);
for(i=1; (1) ; i++) {
start=29;
pc=i; pf=Ht[i].parent;
while(Pf!= (2) ) {
if( (3) . lchiid==pc)
tstr[--start]=’0’;
else
tstr[-start]=’1’;
pc= (4) ; pf=Ht[Pf].parent;
}
Ht[i].pstr=(char*)malloc(31-start);
if(!Ht[i].pstr)return ERROR;
strcpy(Ht[i]. pstr, (5) ;
}
return OK;
}

题型:单项选择题

在我国,抢劫罪的刑事责任年龄是年满( )。

A.10周岁
B.14周岁
C.16周岁
D.18周岁

题型:单项选择题

下列哪项常作为CT诊断脂肪肝的标准()

A.肝脏密度增高

B.肝CT值与脾相等

C.平扫肝内血管呈低密度

D.平扫肝CT值低于脾脏

E.增强扫描肝CT值高于脾

题型:单项选择题

此病人用冷疗的方式是

A.温水拭浴
B.醇拭浴
C.冰帽、冰槽
D.足底冰袋
E.冷湿敷

题型:单项选择题

下列对右图曲线a和b的描述错误的是()

A.a和b可分别代表夏季晴天正午时分棉花叶肉细胞中ADP和NADPH含量的变化

B.a和b可分别代表萌发的植物种子在出土之前蛋白质种类和干重的变化

C.a和b可分别代表质壁分离过程中植物细胞渗透吸水能力和液泡体积的变化

D.a和b可分别代表细胞分化程度和分裂能力的高低

更多题库