[说明] 用链式存储结构实现的栈称为链栈。若链栈元素的数据类型为datatype,

题型:问答题

问题:

[说明]
用链式存储结构实现的栈称为链栈。若链栈元素的数据类型为datatype,以LinkStack记链栈结构,其类型定义为:
typedef struct node
datatype data;
stmct node * next;
StackNode, * LinkStack;
由于栈的主要操作都是在栈顶进行的,因此我们把链表的头部作为栈顶。设top为栈顶指针,即:LinkStack top。
下面各函数的功能说明如下:
(1)LinkStack Init_LinkStack():建立并返回空的链栈;
(2)int Empty_LinkStack(LinkStack top):判断top所指链栈是否空;
(3)LinkStack Push_LinkStack(LinkStacktop,datatypex):将数据x压人top所指链栈的栈顶,返回新栈指针;
(4)LinkStack Pop_LinkStack (LinkStacktop, datatype*x):弹出top所指链栈的栈顶元素x,返回新栈指针。
[函数]
LinkStaek Init_LinkStack( )
returnNULL;
int Empty_LinkStack ( LinkStaek top)
if(top = = NULL) return 1;
else return 0;
LinkStaek Push_LinkStaek( LinkStaektop, datatype X)
StaekNode *s;
s=malloc (sizeof(StaekNode) );
(1) = x;
(2) = top;
(3) ;
return top;LinkStaek Pop_LinkStack (LinkStacktop, datatype * x)
StaekNode *p;
if(top = = NULL) return NULL;
else
* x = (4) ;
p = top;
(5) ;
free (p);
return top;

考点:计算机软件水平考试初级程序员初级程序员下午试题
题型:问答题

纳米是长度的单位,把某些物质的尺寸加工到1~100nm时,它们的物理性质或者化学性质发生了异常的变化,这就称为纳米材料.用纳米陶瓷粉制成的陶瓷具有一定的______性,能用来制造发动机的缸体.

题型:问答题

(1)如图所示,大量氢原子处于能级n=4的激发态,当它们向各较低能级跃迁时,对于多种可能的跃迁,下面说法中正确的是______

A.最多只能放出4种不同频率的光子

B.从n=4能级跃迁到n=1能级放出的光子波长最长

C.从n=4能级跃迁到n=1能级放出的光子频率最高

D.从n=4能级跃迁到n=3能级放出的光子波长大于从n=2能级跃迁到n=1能级放出的光子波长

(2)(4分)锌对人体的新陈代谢起着重要作用,在儿童生长发育时期测量体内含锌已成为体格检查的重要内容之一.取儿童的头发约50mg,放在核反应堆中经中子照射后,头发中的锌元素与中子反应生成具有放射性的同位素锌,其核反应方程式为:

 6430
Zn+
 10
n→
 6530
Zn.
 6530
Zn衰变放射出能量为1115eV的γ射线,通过对γ射线强度的测定可以计算出头发中锌的含量.关于以上叙述,下列说法正确的是______

A.

 6430
Zn和
 6530
Zn有相同的核子数

B.

 6430
Zn和
 6530
Zn有相同的质子数

C.γ射线是由锌原子的内层电子激发产生的

D.γ射线在真空中传播的速度等于3.0×108 m/s.

题型:问答题

有甲、乙两物体,它们的体积之比是2:1,质量之比是4:1,则它们的密度之比是(  )

A.8:1

B.2:1

C.1:4

D.1:8

题型:问答题

( )是从事工作的最基本的基础之一,因此也可以看成是岗位的最基本的素质要求。

A.岗位工作知识

B.岗位工作技能

C.工作动机

D.职业道德

题型:问答题

若某种实际气体分子之间的作用力表现为引力,则一定质量的该气体内能的大小与气体体积和温度的关系是

A.如果保持其体积不变,温度升高,内能增大

B.如果保持其体积不变,温度升高,内能减少

C.如果保持其温度不变,体积增高,内能增大

D.如果保持其温度不变,体积增高,内能减少

更多题库