《电工电子技术简明教程》第3章习题

《电工电子技术简明教程》第3章习题
《电工电子技术简明教程》第3章习题

《电工电子技术简明教程》第3章习题

3.1 已知正弦交流电压U =220V,? =50Hz, 30=u ψ。写出它的瞬时值式,并画出波形。 3.2 已知正弦交流电流I m =10V,? =50Hz, 45=i ψ。写出它的瞬时值式,并画出波形。

3.3 比较以下正弦量的相位

(1)V )90sin(3101 +=t u ω,V )45sin(5372 +=t u ω (2)V )30sin(2100 +=t u ω,A cos 10t i ω= (3)V )90100sin(310 +=t u ,A 1000sin 10t i = (4)A )90314sin(1001 +=t i ,A )513100sin(502 +=t i π

3.4 将以下正弦量转化为幅值相量和有效值相量,并用代数式、三角式、指数式和极坐标式表示,并分别画出相量图。

(1)V )90sin(310 +=t u ω,(2)A cos 10t i ω=, (3)V )30sin(2100 +=t u ω,(4)A )60sin(210 +=t i ω 3.5 将以下相量转化为正弦量

(1)V 5050j U +=?,(2)4030j I m +-=?A ,(3)V 210030

j m e U =?

,(4)A 301 -∠=?

I

3.6 相量图如图3.1(a )、(b )所示,已知。,,,,,A 12A 10V 310V 80V 100A 102121======m m m I I U U U I 频率?=50Hz 。写出它们对应的相量式和瞬时值式。

3.7 电路如图3.2(a )、(b )所示,电压V )30314sin(3101 +=t u ,V )060314sin(3102 +=t u ,用相量法求每个电阻的电流和吸收的有功功率。

3.8 电路如图3.3(a )、(b )所示,已知L =10mH, V )30100sin(1001 +=t u ,V )301000sin(1002 +=t u 。求电流21i i 和,并进行比较。

3.9 电路如图3.4(a )、(b )所示,已知C =10μF, V )30100sin(1001 +=t u ,V )301000sin(1002 +=t u 。求电流21i i 和,并进行比较。

3.10 求图3.5所示电路中未知电压表的读数。

60°

(a )

?

I

?

1U

?

2U

60° 45°

m

U ?

m I 2?

m I 1?

(b )

图3.1 习题3.6的相量图

+ 1u

-

1i

10Ω

(a )

+

2

u -

2i

(b )

10Ω

图3.2 习题3.7的电路

1i

L

+ 1

u -

(a)

2i L

+ 2

u -

(b)

图3.3 习题3.8的电路

1i

C

+

1

u -

(a)

2i

C

+

2

u -

(b)

图3.4 习题3.9的电路

3.11 电路如图3.6所示,已知F 1000mH 100,10μ==Ω=C L R ,,

V 100sin 141t u =。

(1)求电压C L R u u u 、、和电流i 。

(2)求电路的有功功率P 、无功功率Q 和视在功率S 。 (3)画出相量图。

3.12 求图3.7所示电路中未知电流表的读数。

3.13 已知图3.8所示电路中,,V )901000sin(2120 +=t u ,15Ω=R ,mH 30=L 。

F 3.83μ=C 求电流i 。 3.14 已知图3.9所示电路中, ,A )1.5310sin(250 +=t i S ,

A )9010sin(2401

+=t i A 10sin 2300t u =。

试判断阻抗Z 2的性质,并求出参数。

3.15 求图3.10所示电路中各未知电压表、电流表的读数。

3.16 已知图 3.11所示正弦交流电路中,电源电压V 0220∠=?

U 。(1)求电路的阻抗Z ;(2)求电流?

?

?

I I I 和、21。

3.17 应用Multisim 或EWB 对图3.11电路进行仿真,设u 的有效值为220V ,频率159.24Hz ,电容

图3.5 习题3.10的电路

V

V 2

V 1

R 1

R 2

V

V 2 V 1 R

L

10V

10V 10V

10V

V

V 2

V 1

R

C

10V 10V V

V 2 V 1

C 1

C 2

10V

10V (a ) (b ) (c ) (d )

R L C

+ R u - +

L u - +

C

u -

i

+

u

-

图3.6 习题3.11的电路

R 1 R 2

10A 10A 图3.7 习题3.12的电路

A

A 2

A 1 R L

10A 10A A

A 2

A 1 R C

10A 10A A

A 2

A 1 C 1 C 2

10A 10A (a ) (b ) (c ) (d )

A

A 1 A 2

图3.10 习题3.15的电路

100V

Ω5j 5Ω

C jX -

10A Ω-10j

A 2 V 1 A

V

50Ω

100Ω

Ω200j

Ω-400j

+

?

U

-

图3.11 习题3.16的电路

?

I

1?

I

2?

I

R L C

R i i

+

u

-

图3.8 习题3.13的电路

L i i

Z 1 Z 2

1i

图3.9 习题3.14的电路

S i

2i

+

u

-

F 5.2μ=C ,电感mH 200=L ,电阻值不变。用虚拟电流表测量21I I I 、、,并和题3.16的计算结果进

行比较。

3.18 判别正误。在以下正确的表达式后面打上√,错误的后面打×。 (1)V )45200sin V 2100V 10010045

+==+=?

t e j U j ω( ( )

(2)V 45100sin 400V 45100200sin V 45100200sin )()()( +=+++t t t ( ) (3)∵

21u u u +=,∴21U U U += ( )

(4) ∵ 21i i i +=,∴m m m I I I 21?

?

?

+= ( ) (5) 2121?

??+==+=I I I i i i ( )

(6) V 30220 ∠=?

U ,对应的正弦电压是V )30sin(220 +=t u ω ( )

3.19 有一个电感线圈当给它通入10V 直流电时,测得电流是2A 。当给它通入10V 工频交流电时测得电流是1.41A 。求它的电感L 。

3.20 正弦交流电路如图3.12所示,已知Ω==10C X R ,21U U =,而且?

U 、?

I 同相位。求复阻抗Z 。

3.21 正弦交流电路如图 3.13所示,已知A 1021==I I ,电源电压V 100=U ,?

U 与?

I 同相位。求

C L X X R I 、、、 及总阻抗Z 。

3.22 电路如图3.14所示,当ω=1000rad/s 时,若Ω='Ω=500,1000R R ,图(a )与图(b )等效。求C C '及各为多少?

3.23 正弦交流电路如图3.15所示,已知L X R R U I I =Ω====2121,5V 200A 210A 10,,, 。 求C L X X R I 及、、2 。

R

-jX C

Z

+ 1?

U -

+ 2?

U

-

+

?

U

-

?

I

图3.12 习题3.20的电路

R C

R '

C '

(a ) (b ) 图3.14 习题3.22的电路

2R

L jX

图3.15 习题3.23的电路

1?

I

+

?

U

-

?

I 1

R 2?

I C jX -

+ ?U -

-j X C

R

j X L

?

I

1

I 图3.13 习题3.21的电路

2

?I

3.24 用支路电流法求图3.16 所示电路的各支路电流。

3.25 用叠加定理求图3.16所 示电路的各支路电流。

3.26 电路如图3.17所示,用 戴维宁定理求电流L I ?

3.27 电路如图3.18所示,已知,V 2100901

j S e U -?

=,V 2100452

j S e U =?

,Ω=21j jX L ,

Ω=j jX L 2 ,Ω=21R ,

Ω=12R Ω-=59.059.0j Z L 。用支路电流法求各支路电流。 3.28 电路如图3.18所示,已知,V 2100901

j S e U -?

=,V 2100452

j S e U =?

,Ω=21j jX L ,

Ω=j jX L 2 ,Ω=21R ,

Ω=12R Ω-=59.059.0j Z L 。用叠加定理求各支路电流。 3.29 电路如图3.18所示,已知,V 2100901

j S e U -?

=,V 2100452

j S e U =?

,Ω=21j jX L ,

Ω=j jX L 2 ,Ω=21R ,

Ω=12R Ω-=59.059.0j Z L 。用戴维宁定理求各负载支路电流L I ?

并求L Z 吸收的有功功率P 。

3.30 一个感性负载等效为RL 串联电路如图3.19所示。测量得到U R =122V ,U L =184V ,电流I =320mA ,

已知电源频率? =50Hz 。

(1)计算它的功率因数;

(2)要使它的功率因数提高到0.9,需要并联多大的电容?电容器的耐压应该多少伏? (3)功率因数提高到0.9以后电流I =?

3.31 已知RLC 串联电路在电源频率为500Hz 时发生谐振,谐振电流I 0=0.2A ,电容的容抗X C =314Ω,测得电容电压为电源电压的20倍。求电阻R 和电感L 。

3.32 电路如图3.20所示,已知,1A 0A 1000sin 103211Ω=====R R R i t i S ,,,m H 31=L

F 10001m H 33μ==C L ,。

(1)求电流2i 、3i 、4i 。

(2)求电流源提供的有功功率P S 。 (3)求电容C 1 。

C 1

1i

图3.20 习题3.32的电路

S i

2i 3i L 1

R 1

R 2

R 3

4i

C 3

L 3 +

V 01001

∠=?

U

-

图3.16 习题3.24、3.25的电路

5Ω +

V

53.11002 ∠=?

U -

5Ω j5Ω

-j5Ω

-j5Ω

+

V 010 ∠=?S U -

图3.17 习题3.26的电路

1R 100Ω

Ω=200j jX L

C jX -

Ω-=50j

L I ?

L R

100Ω

+ 1S U ?

-

图3.18 习题3.27、3.28、3.29的电路

1R

1L jX

L I ?

L Z

+

2S U ?

- 2L jX

2R

+ ?

U -?

I

1

?

I

R L

图3.19 习题3.30的电路 2

?

I

+ R U

?

- + L U ? -

3.33 有一台半导体收音机的输入电路电感L =0.5mH , 电容器的可调范围是10~270pF 。问它是否能满足收听中波 段535~1605kHz 的要求?

3.34 已知RC 串并联网络具有选频特性,当它满足一 定条件时输出电压2?

U 与输入电压1?

U 同相位,而且3

11

2

=

U U 。 如果电路中C =1μF ,R =500Ω,同轴电位器R P 的可调范围是 0~2k Ω。试求电路的选频范围。

3.35 电路如图 3.21所示,已知三相电源对称V )60314sin(238012 +=t u ,三相对称负载

Ω+===25.525.5321j Z Z Z 。求各相电流的瞬时值式并画出相量图(含线电压12?U 、相电压1?

U 和相电

流1?

I 、2?

I 、3?

I )。

3.36 题3.35电路如果联有中性线,中性线上有无电流?为什么?

3.37 3个单相负载联结在三相对称电源如图3.22所示,已知V )30413sin(238012 +=t u ,Ω=51Z ,

Ω=102Z ,Ω=203Z ,每相负载的额定电压均为220V 。

(1)当联结成图 3.22(a )的三相四线制形式,L 1开路时求各相电流1?I 、2?I 、3?I 和中线电流N I ?

。此时负载2Z 、3Z 的工作是否正常?

(2)当联结成图3.22(b )的三相三线制形式,L 1开路时求各相电流1?

I 、2?

I 、3?

I 。此时负载2Z 、3

Z 的工作是否正常?

3.38 3个单相负载联结在三相对称电源如图3.23所示,已知V )30413sin(238012 +=t u ,Ω=51Z ,

Ω=102Z ,Ω=203Z ,每相负载的额定电压均为220V 。

(1)当联结成图3.23(a )的三相四线制形式(每相相线上均接有熔断器进行短路保护)负载1Z 短路时求相电流2?

I 、3?

I 和中线电流N I ?

。此时负载2Z 、3Z 的工作是否正常?

(2)当联结成图3.23(b )的三相三线制形式,负载1Z 短路时求各相电流1?

I 、2?

I 、

3?

I 。此时负载2Z 、

3Z 的工作是否正常?

图3.21 习题3.34的电路

图3.21 习题3.35的电路

?

3

L L L L L L L L L (a ) (b) 图3.22 习题3.37的电路

?

1?

33L L L L L L

3.39 三相对称电路如图3.24所示,已知电源V 220301

j e U -?

=,负载Z 12=Z 23=Z 31=3.8Ω。求各线电流

和相电流。

3.40 求习题3.35负载吸收的有功功率P 。 3.41 求习题3.39负载吸收的有功功率P 。

3.42 已知三相对称电源接有感性对称负载,电路如图3.25所示,电源线电压V 380=l U ,三相有功功W

4.5k P =,电流表读数9.6A 。

(1)求负载相电流

(2)求每相负载的复阻抗Z 。

3.43 三相异步电动机是最常见的感性对称负载,它的产品手册中所标出的额定功率N P 是指它的额定机械功率值,电压、电流均为额定线电压值。现有1台电动机它的技术数据如下:

型号:Y90L -2,功率:N P =2.2 kW ,效率:86.0=η,电压V 380=N U ,接法:星形。 求它的额定线电流和相电流。(提示:首先计算出电功率) 3.44 现有1台电动机它的技术数据如下:

型号:Y132S -4,功率:N P =5.5 kW ,效率:84.0=η,电压V 380=N U ,接法:三角形。 求它的额定线电流和相电流。

3.45电路如图 3.25所示,已知三相对称电源V )30314sin(238012 +=t u ,接有两组对称负载,Ω==211L X R ,Ω===38312312R R R 。

(1)求线电流321i i i 、、 。

(2)求三相有功功率P 。

Z 12 Z 23

Z 31

1?

I

3?

I

2?

I

31?

I 23?

I

12?

I

图3.24 习题3.39的电路

3

2

1

+

1?

U

- + 3?

U +

- - L 1

2?

U

L 2 L 3

L 3

L 2 L 1 R 12

R 23

R 31

1?I 3?

I

2?

I 图3.25 习题3.45的电路

R

jX L

R

R

jX L

jX L 3

2 L 1

Z 12

Z 23

Z 31

31?

I 23?

I

12?

I

图3.25 习题3.42的电路 3

1

A

A A

工程热力学课后作业答案(第三章)第五版

3-1 安静状态下的人对环境的散热量大约为400KJ/h,假设能容纳2000人的大礼堂的通风系统坏了:(1)在通风系统出现故障后的最初20min内礼堂中的空气内能增加多少?(2)把礼堂空气和所有的人考虑为一个系统,假设对外界没有传热,系统内能变化多少?如何解释空气温度的升高。 解:(1)热力系:礼堂中的空气。 闭口系统 根据闭口系统能量方程 Q+ = ? U W 因为没有作功故W=0;热量来源于人体散热;内能的增加等于人体散热。 ? Q=2.67×105kJ 2000? = 20 60 / 400 (1)热力系:礼堂中的空气和人。 闭口系统 根据闭口系统能量方程 ? = Q+ U W 因为没有作功故W=0;对整个礼堂的空气和人来说没有外来热量, 所以内能的增加为0。 空气温度的升高是人体的散热量由空气吸收,导致的空气内能增加。 3-5,有一闭口系统,从状态1经a变化到状态2,如图,又从状态2经b回到状态1;再从状态1经过c 变化到状态2。在这个过程中,热量和功的某些值已知,如表,试确定未知量。 解:闭口系统。 使用闭口系统能量方程 (1)对1-a-2和2-b-1组成一个闭口循环,有 ??=W δ Qδ

即10+(-7)=x1+(-4) x1=7 kJ (2)对1-c-2和2-b-1也组成一个闭口循环 x2+(-7)=2+(-4) x2=5 kJ (3)对过程2-b-1,根据W U Q +?= =---=-=?)4(7W Q U -3 kJ 3-6 一闭口系统经历了一个由四个过程组成的循环,试填充表中所缺数据。 解:同上题 3-7 解:热力系:1.5kg 质量气体 闭口系统,状态方程:b av p += )]85115.1()85225.1[(5.1---=?v p v p U =90kJ 由状态方程得 1000=a*0.2+b 200=a*1.2+b 解上两式得: a=-800 b=1160 则功量为 2.1 2.022 1 ]1160)800(21[5.15.1v v pdv W --==?=900kJ 过程中传热量 W U Q +?==990 kJ 3-8 容积由隔板分成两部分,左边盛有压力为600kPa ,温度为27℃的空气,右边为真空,容积为左边5倍。将隔板抽出后,空气迅速膨胀充满整个容器。试求容器内最终压力和温度。设膨胀是在绝热下进行的。 解:热力系:左边的空气 系统:整个容器为闭口系统 过程特征:绝热,自由膨胀 根据闭口系统能量方程 W U Q +?=

数据结构第三章习题答案

第三章习题 1.按图3.1(b)所示铁道(两侧铁道均为单向行驶道)进行车厢调度,回答: ⑴如进站的车厢序列为123,则可能得到的出站车厢序列是什么? ⑵如进站的车厢序列为123456,能否得到435612和135426的出站序列,并说明原因。(即写出 以“S”表示进栈、以“X”表示出栈的栈操作序列)。 2.设队列中有A、B、C、D、E这5个元素,其中队首元素为A。如果对这个队列重复执行下列4步 操作: (1)输出队首元素; (2)把队首元素值插入到队尾; (3)删除队首元素; (4)再次删除队首元素。 直到队列成为空队列为止,得到输出序列: (1)A、C、E、C、C (2) A、C、E (3) A、C、E、C、C、C (4) A、C、E、C 3.给出栈的两种存储结构形式名称,在这两种栈的存储结构中如何判别栈空与栈满? 4.按照四则运算加、减、乘、除和幂运算(↑)优先关系的惯例,画出对下列算术表达式求值时操 作数栈和运算符栈的变化过程: A-B*C/D+E↑F 5.试写一个算法,判断依次读入的一个以@为结束符的字母序列,是否为形如‘序列1& 序列2’ 模式的字符序列。其中序列1和序列2中都不含字符’&’,且序列2是序列1的逆序列。例如,‘a+b&b+a’是属该模式的字符序列,而‘1+3&3-1’则不是。 6.假设表达式由单字母变量和双目四则运算算符构成。试写一个算法,将一个通常书写形式且书写 正确的表达式转换为逆波兰式。 7.假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾元素结点(注意不设头指针), 试编写相应的队列初始化、入队列和出队列的算法。 8.要求循环队列不损失一个空间全部都能得到利用, 设置一个标志域tag , 以tag为0或1来区分 头尾指针相同时的队列状态的空与满,请编写与此结构相应的入队与出队算法。

工程热力学思考题答案,第三章

第三章 理想气体的性质 1.怎样正确看待“理想气体”这个概念?在进行实际计算是如何决定是否可采用理想气体的一些公式? 答:理想气体:分子为不占体积的弹性质点,除碰撞外分子间无作用力。理想气体是实际气体在低压高温时的抽象,是一种实际并不存在的假想气体。 判断所使用气体是否为理想气体(1)依据气体所处的状态(如:气体的密度是否足够小)估计作为理想气体处理时可能引起的误差;(2)应考虑计算所要求的精度。若为理想气体则可使用理想气体的公式。 2.气体的摩尔体积是否因气体的种类而异?是否因所处状态不同而异?任何气体在任意状态下摩尔体积是否都是 0.022414m 3 /mol? 答:气体的摩尔体积在同温同压下的情况下不会因气体的种类而异;但因所处状态不同而变化。只有在标准状态下摩尔体积为 0.022414m 3 /mol 3.摩尔气体常数 R 值是否随气体的种类不同或状态不同而异? 答:摩尔气体常数不因气体的种类及状态的不同而变化。 4.如果某种工质的状态方程式为pv =R g T ,那么这种工质的比热容、热力学能、焓都仅仅是温度的函数吗? 答:一种气体满足理想气体状态方程则为理想气体,那么其比热容、热力学能、焓都仅仅是温度的函数。 5.对于一种确定的理想气体,()p v C C 是否等于定值?p v C C 是否为定

值?在不同温度下()p v C C -、p v C C 是否总是同一定值? 答:对于确定的理想气体在同一温度下()p v C C -为定值, p v C C 为定值。在不同温度下()p v C C -为定值,p v C C 不是定值。 6.麦耶公式p v g C C R -=是否适用于理想气体混合物?是否适用于实际 气体? 答:迈耶公式的推导用到理想气体方程,因此适用于理想气体混合物不适合实际气体。 7.气体有两个独立的参数,u(或 h)可以表示为 p 和 v 的函数,即(,)u u f p v =。但又曾得出结论,理想气体的热力学能、焓、熵只取决于温度,这两点是否矛盾?为什么? 答:不矛盾。实际气体有两个独立的参数。理想气体忽略了分子间的作用力,所以只取决于温度。 8.为什么工质的热力学能、焓、熵为零的基准可以任选?理想气体的热力学能或焓的参照状态通常选定哪个或哪些个状态参数值?对理想气体的熵又如何? 答:在工程热力学里需要的是过程中热力学能、焓、熵的变化量。热力学能、焓、熵都只是温度的单值函数,变化量的计算与基准的选取无关。热力学能或焓的参照状态通常取 0K 或 0℃时焓时为0,热力学能值为 0。熵的基准状态取p 0=101325Pa 、T 0=0K 熵值为 0 。 9.气体热力性质表中的h 、u 及s 0的基准是什么状态? 答:气体热力性质表中的h 、u 及s 0的基准是什么状态00(,)T P 00T K =

完整版数据结构习题集第3章栈和队列

第3章栈和队列 一、选择题 1.栈结构通常采用的两种存储结构是(A )。 A、顺序存储结构和链表存储结构 B、散列和索引方式 C、链表存储结构和数组 D、线性链表结构和非线性存储结构 2.设栈ST 用顺序存储结构表示,则栈ST 为空的条件是( B ) A、ST.top-ST.base<>0 B、ST.top-ST.base==0 C、ST.top-ST.base<>n D、ST.top-ST.base==n 3.向一个栈顶指针为HS 的链栈中插入一个s 结点时,则执行( C ) A、HS->next=s; B、s->next=HS->next;HS->next=s; C、s->next=HS;HS=s; D、s->next=HS;HS=HS->next; 4.从一个栈顶指针为HS 的链栈中删除一个结点,用x 保存被删除结点的值,则执行( C) A 、x=HS;HS=HS->next; B 、HS=HS->next;x=HS->data; C 、x=HS->data;HS=HS->next; D 、s->next=Hs;Hs=HS->next; 5.表达式a*(b+c)-d 的后缀表达式为( B ) A、abcdd+- B、abc+*d- C、abc*+d- D、-+*abcd 6.中缀表达式A-(B+C/D)*E 的后缀形式是( D ) A、AB-C+D/E* B、ABC+D/E* C、ABCD/E*+- D、ABCD/+E*- 7.一个队列的入列序列是1,2,3,4,则队列的输出序列是( B ) A、4,3,2,1 B、1,2,3,4 C、1,4,3,2 D、3,2,4,1 8.循环队列SQ 采用数组空间SQ.base[0,n-1]存放其元素值,已知其头尾指针分别是front 和rear,则判定此循环队列为空的条件是() A、Q.rear-Q.front==n B、Q.rear-Q.front-1==n C、Q.front==Q.rear D、Q.front==Q.rear+1 9.循环队列SQ 采用数组空间SQ.base[0,n-1]存放其元素值,已知其头尾指针分别是front 和rear,则判定此循环队列为满的条件是() A、Q.front==Q.rear B、Q.front!=Q.rear C、Q.front==(Q.rear+1)%n D、Q.front!=(Q.rear+1)%n 10.若在一个大小为6 的数组上实现循环队列,且当前rear 和front 的值分别为0 和3,当从 队列中删除一个元素,再加入两个元素后,rear 和front 的值分别为() A、1,5 B、2, 4 C、4,2 D、5,1 11.用单链表表示的链式队列的队头在链表的()位置 A、链头 B、链尾 C、链中 12.判定一个链队列Q(最多元素为n 个)为空的条件是() A、Q.front==Q.rear B、Q.front!=Q.rear C、Q.front==(Q.rear+1)%n D、Q.front!=(Q.rear+1)%n 13.在链队列Q 中,插入s 所指结点需顺序执行的指令是() A 、Q.front->next=s;f=s; B 、Q.rear->next=s;Q.rear=s;

哈工大工程热力学习题答案——杨玉顺版

第二章 热力学第一定律 思 考 题 1. 热量和热力学能有什么区别?有什么联系? 答:热量和热力学能是有明显区别的两个概念:热量指的是热力系通过界面与外界进行的热能交换量,是与热力过程有关的过程量。热力系经历不同的过程与外界交换的热量是不同的;而热力学能指的是热力系内部大量微观粒子本身所具有的能量的总合,是与热力过程无关而与热力系所处的热力状态有关的状态量。简言之,热量是热能的传输量,热力学能是能量?的储存量。二者的联系可由热力学第一定律表达式 d d q u p v δ=+ 看出;热量的传输除了可能引起做功或者消耗功外还会引起热力学能的变化。 2. 如果将能量方程写为 d d q u p v δ=+ 或 d d q h v p δ=- 那么它们的适用范围如何? 答:二式均适用于任意工质组成的闭口系所进行的无摩擦的内部平衡过程。因为 u h pv =-,()du d h pv dh pdv vdp =-=-- 对闭口系将 du 代入第一式得 q dh pdv vdp pdv δ=--+ 即 q dh vdp δ=-。 3. 能量方程 δq u p v =+d d (变大) 与焓的微分式 ()d d d h u pv =+(变大) 很相像,为什么热量 q 不是状态参数,而焓 h 是状态参数? 答:尽管能量方程 q du pdv δ=+ 与焓的微分式 ()d d d h u pv =+(变大)似乎相象,但两者 的数学本质不同,前者不是全微分的形式,而后者是全微分的形式。是否状态参数的数学检验就是,看该参数的循环积分是否为零。对焓的微分式来说,其循环积分:()dh du d pv =+??? 因为 0du =?,()0d pv =? 所以 0dh =?, 因此焓是状态参数。 而 对 于 能 量 方 程 来 说 ,其循环积分:

最新工程热力学课后作业答案第五版

工程热力学课后作业答案第五版

2-2.已知2N 的M =28,求(1)2N 的气体常数;(2)标准状态下2N 的比容和密度;(3) MPa p 1.0=,500=t ℃时的摩尔容积Mv 。 解:(1)2N 的气体常数 28 8314 0= = M R R =296.9)/(K kg J ? (2)标准状态下2N 的比容和密度 101325 2739.296?== p RT v =0.8kg m /3 v 1= ρ=1.253/m kg (3) MPa p 1.0=,500=t ℃时的摩尔容积Mv Mv = p T R 0=64.27kmol m /3 2-3.把CO 2压送到容积3m 3的储气罐里,起始表压力 301=g p kPa ,终了表压力3.02=g p Mpa ,温 度由t1=45℃增加到t2=70℃。试求被压入的CO 2的质量。当地大气压B =101.325 kPa 。 解:热力系:储气罐。 应用理想气体状态方程。 压送前储气罐中CO 2的质量 1 1 11RT v p m = 压送后储气罐中CO 2的质量 2 2 22RT v p m = 根据题意 容积体积不变;R =188.9 B p p g +=11 (1) B p p g +=22 (2) 27311+=t T (3) 27322+=t T (4) 压入的CO 2的质量

)1 122(21T p T p R v m m m -= -= (5) 将(1)、(2)、(3)、(4)代入(5)式得 m=12.02kg 2-5当外界为标准状态时,一鼓风机每小时可送300 m 3的空气,如外界的温度增高到27℃,大气压降低到99.3kPa ,而鼓风机每小时的送风量仍为300 m 3,问鼓风机送风量的质量改变多少? 解:同上题 1000)273 325.1013003.99(287300)1122(21?-=-= -=T p T p R v m m m =41.97kg 2-6 空气压缩机每分钟自外界吸入温度为15℃、压力为0.1MPa 的空气3 m 3,充入容积8.5 m 3的储气罐内。设开始时罐内的温度和压力与外界相同,问在多长时间内空气压缩机才能将气罐的表压力提高到0.7MPa ?设充气过程中气罐内温度不变。 解:热力系:储气罐。 使用理想气体状态方程。 第一种解法: 首先求终态时需要充入的空气质量 288 2875 .810722225???==RT v p m kg 压缩机每分钟充入空气量 288 28731015???==RT pv m kg 所需时间 == m m t 2 19.83min 第二种解法 将空气充入储气罐中,实际上就是等温情况下把初压为0.1MPa 一定量的空气压缩为0.7MPa 的空气;或者说0.7MPa 、8.5 m 3的空气在0.1MPa 下占体积为多少的问题。 根据等温状态方程 const pv = 0.7MPa 、8.5 m 3的空气在0.1MPa 下占体积为 5.591 .05 .87.01221=?== P V p V m 3 压缩机每分钟可以压缩0.1MPa 的空气3 m 3,则要压缩59.5 m 3的空气需要的时间 == 3 5 .59τ19.83min 2-8 在一直径为400mm 的活塞上置有质量为3000kg 的物体,气缸中空气的温度为18℃,质量为2.12kg 。加热后其容积增大为原来的两倍。大气压力B =101kPa ,问:(1)气缸中空气的终温是多少?(2)终态的比容是多少?(3)初态和终态的密度各是多少?

工程热力学经典例题-第三章_secret

3.5 典型例题 例题3-1 某电厂有三台锅炉合用一个烟囱,每台锅炉每秒产生烟气733 m (已折算成标准状态下的体积),烟囱出口出的烟气温度为100C ?,压力近似为101.33kPa ,烟气流速为30m/s 。求烟囱的出口直径。 解 三台锅炉产生的标准状态下的烟气总体积流量为 烟气可作为理想气体处理,根据不同状态下,烟囱内的烟气质量应相等,得出 因p =0p ,所以 烟囱出口截面积 32V 299.2m /s 9.97m q A = == 烟囱出口直径 3.56m 讨论 在实际工作中,常遇到“标准体积”与“实际体积”之间的换算,本例就涉及到此问题。又例如:在标准状态下,某蒸汽锅炉燃煤需要的空气量3V 66000m /h q =。若鼓风机送入的热空气温度为1250C t =?,表压力为g120.0kPa p =。当时当地的大气压里为b 101.325kPa p =,求实际的送风量为多少? 解 按理想气体状态方程,同理同法可得 而 1g1b 20.0kPa 101.325kPa 121.325kPa p p p =+=+= 故 33V1101.325kPa (273.15250)K 66000m 105569m /h 121.325kPa 273.15kPa q ?+=?=? 例题3-2 对如图3-9所示的一刚性容器抽真空。容器的体积为30.3m ,原先容 器中的空气为0.1MPa ,真空泵的容积抽气速率恒定为30.014m /min ,在抽气工程中容器内温度保持不变。试求: (1) 欲使容器内压力下降到0.035MPa 时,所需要的抽气时间。 (2) 抽气过程中容器与环境的传热量。 解 (1)由质量守恒得 即 所以 V d d q m m V τ-= (3) 一般开口系能量方程 由质量守恒得 out d d m m =- 又因为排出气体的比焓就是此刻系统内工质的比焓,即out h h =。利用理想气体热力性质得

数据结构第三章栈和队列3习题

第三章栈和队列试题 一、单项选择题 1.栈的插入和删除操作在()进行。 A. 栈顶 B. 栈底 C. 任意位置 D. 指定位置 2.当利用大小为n的数组顺序存储一个栈时,假定用top==n表示栈空,则向这个栈插入一个元素时, 首先应执行()语句修改top指针。 A. top++; B. top--; C. top = 0; D. top; 3.若让元素1,2,3依次进栈,则出栈次序不可能出现()种情况。 A. 3, 2, 1 B. 2, 1, 3 C. 3, 1, 2 D. 1, 3, 2 4.在一个顺序存储的循环队列中,队头指针指向队头元素的()位置。 A. 前一个 B. 后一个 C. 当前 D. 后面 5.当利用大小为n的数组顺序存储一个队列时,该队列的最大长度为()。 A. n-2 B. n-1 C. n D. n+1 6.从一个顺序存储的循环队列中删除一个元素时,需要()。 A. 队头指针加一 B. 队头指针减一 C. 取出队头指针所指的元素 D. 取出队尾指针所指的元素 7.假定一个顺序存储的循环队列的队头和队尾指针分别为front和rear,则判断队空的条件为()。 A. front+1 == rear B. rear+1 == front C. front == 0 D. front == rear 8.假定一个链式队列的队头和队尾指针分别为front和rear,则判断队空的条件为()。 A. front == rear B. front != NULL C. rear != NULL D. front == NULL 9.设链式栈中结点的结构为(data, link),且top是指向栈顶的指针。若想在链式栈的栈顶插入一 个由指针s所指的结点,则应执行操作()。 A. top->link = s; B.s->link = top->link; top->link = s; C. s->link = top; top = s; D. s->link = top; top = top->link; 10.设链式栈中结点的结构为(data, link),且top是指向栈顶的指针。若想摘除链式栈的栈顶结点, 并将被摘除结点的值保存到x中,则应执行操作()。 A. x = top->data; top = top->link; B. top = top->link; x = top->data; C. x = top; top = top->link; D. x = top->data; 11.设循环队列的结构是 #define MaxSize 100 typedef int ElemType;

数据结构作业及答案

第一章绪论 一、选择题 1.数据结构是一门研究非数值计算的程序设计问题中计算机的1以及它们之间的2和运算等的学科。1 A.数据元素 B.计算方法 C.逻辑存储 D.数据映像 2 A.结构 B.关系 C.运算 D.算法 2.数据结构被形式地定义为(K, R),其中K是1的有限集,R是K上的2有限集。 1 A.算法 B.数据元素 C.数据操作 D.逻辑结构 2 A.操作 B.映像 C.存储 D.关系 3.在数据结构中,从逻辑上可以把数据结构分成。 A.动态结构和静态结构 B.紧凑结构和非紧凑结构 C.线性结构和非线性结构 D.内部结构和外部结构 4.线性结构的顺序存储结构是一种1的存储结构,线性表的链式存储结构是一种2的存储结构。A.随机存取 B.顺序存取 C.索引存取 D.散列存取 5.算法分析的目的是1,算法分析的两个主要方面其一是指2,其二是指正确性和简单性。1 A.找出数据结构的合理性 B.研究算法中的输入和输出的关系 C.分析算法的效率以求改进 D.分析算法的易懂性和文档性 2 A.空间复杂度和时间复杂度 B.研究算法中的输入和输出的关系 C.可读性和文档性 D.数据复杂性和程序复杂性k 6.计算机算法指的是1,它必须具备输入、输出和2等5个特性。 1 A.计算方法 B.排序方法 C.解决问题的有限运算序列 D.调度方法 2 A.可执行性、可移植性和可扩充性 B.可行性、确定性和有穷性 C.确定性、有穷性和稳定性 D.易读性、稳定性和安全性 7.线性表的逻辑顺序与存储顺序总是一致的,这种说法。A.正确 B.不正确 8线性表若采用链式存储结构时,要求内存中可用存储单元的地址。 A.必须连续的 B.部分地址必须连续的 C.一定是不续的D连续不连续都可以 9.以下的叙述中,正确的是。A.线性表的存储结构优于链式存储结构 B.二维数组是其数据元素为线性表的线性表C.栈的操作方式是先进先出D.队列的操作方式是先进后出10.每种数据结构都具备三个基本运算:插入、删除和查找,这种说法。A.正确B.不正确 二、填空题1.数据逻辑结构包括三种类型、和,树形结构和图形结构合称为。2.在线性结构中,第一个结点前驱结点,其余每个结点有且只有个前驱结点;最后一个结点后续结点,其余每个结点有且只有个后续结点。3.算法的五个重要特性是、、、、。 4.下面程序段的时间复杂度是。 for( i = 0; i < n; i++) for( j = 0; j < m; j++) A[i][j] = 0; 5.下面程序段的时间复杂度是。 i = s = 0; while ( s < n) { i ++; /* i = i +1*/ s += i; /* s = s + i*/ } 6.下面程序段的时间复杂度是。 s = 0; for( i = 0; i < n; i++) for( j = 0; j < n; j++) s += B[i][j]; sum = s; 7.下面程序段的时间复杂度是。 i = 1; while ( i <= n ) i = i * 3;

工程热力学思考题答案,第三章

理想气体的性质 1.怎样正确看待理想气体”这个概念?在进行实际计算是如何决定是否可采用理想气体的一些公式? 答:理想气体:分子为不占体积的弹性质点,除碰撞外分子间无作用力。理想气体是实际气体在低压咼温时的抽象,是一种实际并不存在的假想气体。判断所使用气体是否为理想气体(1)依据气体所处的状态(如:气体的密度是否足够小)估计作为理想气体处理时可能引起的误差;(2)应考虑计算所要求的精度。若为理想气体则可使用理想气体的公式。 2.气体的摩尔体积是否因气体的种类而异?是否因所处状态不同而 异?任何气体在任意状态下摩尔体积是否都是0.022414m3/mol? 答:气体的摩尔体积在同温同压下的情况下不会因气体的种类而异; 但因所处状态不同而变化。只有在标准状态下摩尔体积为0.022414m 3/mol 3?摩尔气体常数R值是否随气体的种类不同或状态不同而异? 答:摩尔气体常数不因气体的种类及状态的不同而变化。 4?如果某种工质的状态方程式为pv二R g T,那么这种工质的比热容、热力学能、焓都仅仅是温度的函数吗? 答:一种气体满足理想气体状态方程则为理想气体,那么其比热容、热力学能、焓都仅仅是温度的函数。 C 5.对于一种确定的理想气体,(C p C v)是否等于定值?」是否为定 C v 值?在不同温度下(C P C v)、C P是否总是同一定值? C 答:对于确定的理想气体在同一温度下(C p C v)为定值,—p为定值。 C v C 在不同温度下(C p C v)为定值,—p不是定值。 C v 6.麦耶公式C p C v R g是否适用于理想气体混合物?是否适用于实际 气体?

工程热力学习题(第3章)解答

第3章 热力学第一定律 3.5空气在压气机中被压缩。压缩前空气的参数为p 1=1bar ,v 1=0.845m 3/kg ,压缩后的参数为p 2=9bar ,v 2=0.125m 3/kg ,设在压缩过程中1kg 空气的热力学能增加146.5kJ ,同时向外放出热量55kJ 。压缩机1min 产生压缩空气12kg 。求:①压缩过程中对1kg 空气做的功;②每生产1kg 压缩空气所需的功(技术功);③带动此压缩机所用电动机的功率。 解:①闭口系能量方程 q=?u+w 由已知条件:q=-55 kJ/kg ,?u=146.5 kJ/kg 得 w =q -?u=-55kJ-146.5kJ=-201.5 kJ/kg 即压缩过程中压气机对每公斤气体作功201.5 kJ ②压气机是开口热力系,生产1kg 空气需要的是技术功w t 。由开口系能量守恒式:q=?h+w t w t = q -?h =q-?u-?(pv)=q-?u-(p 2v 2-p 1v 1) =-55 kJ/kg-146.5 kJ/kg-(0.9×103kPa×0.125m 3/kg-0.1×103kPa×0.845m 3/kg) =-229.5kJ/kg 即每生产1公斤压缩空气所需要技术功为229.5kJ ③压气机每分钟生产压缩空气12kg ,0.2kg/s ,故带动压气机的电机功率为 N=q m·w t =0.2kg/s×229.5kJ/kg=45.9kW 3.7某气体通过一根内径为15.24cm 的管子流入动力设备。设备进口处气体的参数是:v 1=0.3369m 3/kg , h 1=2826kJ/kg ,c f1=3m/s ;出口处气体的参数是h 2=2326kJ/kg 。若不计气体进出口的宏观能差值和重力位能差值,忽略气体与设备的热交换,求气体向设备输出的功率。 解:设管子内径为d ,根据稳流稳态能量方程式,可得气体向设备输出的功率P 为: 2222f1121213(0.1524)()()(28262326)440.3369 c d P m h h h h v ×=?=?=?× =77.5571kW 。 3.9一个储气罐从压缩空气总管充气,总管内压缩空气参数恒定,压力为500kPa ,温度为25℃。充气开始时,罐内空气参数为50kPa ,10℃。求充气终了时罐内空气的温度。设充气过程是在绝热条件下进行的。 解:根据开口系统的能量方程,有: δQ =d(m·u )+(h out +c 2fout +gz out )δm out -(h in +c 2fin +gz in ) δm in +δW s 由于储气罐充气过程为绝热过程,没有气体和功的输出,且忽略宏观能差值和重力位能差值,则δQ =0,δm out =0,(c 2fin +gz in )δm in =0,δW s =0,δm in =d m ,故有: d(m·u )=h in ·d m 有: m ·d u +u ·d m=h in ·d m 即:m ·d u=(h in -u )·d m =pv ·d m =R g T ·d m 分离积分变量可得:(c v /R g )·d T /T=d m /m 因此经积分可得:(c v /R g )ln(T 2/T 1)= ln(m 2/m 1) 设储气罐容积为V 0,则:m 1=p 1·V 0/(R g T 1),m 2=p 2·V 0/(R g T 2) 易得T 2=T 1· (p 2/p 1) R g /cp =283×(500/50)0.287/1.004=546.56 K 3.10一个储气罐从压缩空气总管充气,总管内压缩空气参数恒定,压力为1000kPa ,温度为27℃。充气开始时,储气罐内为真空,求充气终了时罐内空气的温度。设充气过程是在绝热条件下进行的。 解:根据开口系统的能量方程,有: δQ =d(m·u )+(h out +c 2fout +gz out )δm out -(h in +c 2fin +gz in ) δm in +δW s 由于储气罐充气过程为绝热过程,没有气体和功的输出,且忽略宏观能差值和重力位能差值,则δQ =0,δm out =0,(c 2fin +gz in )δm in =0,δW s =0,δm in =d m ,故有: d(m·u )=h in ·d m

广大复习资料之工程热力学第三章思考题答案

第三章思考题 3-1门窗紧闭的房间内有一台电冰箱正在运行,若敞开冰箱的大门就有一股凉气扑面,感到凉爽。于是有人就想通过敞开冰箱大门达到降低室内温度的目的,你认为这种想法可行吗? 解:按题意,以门窗禁闭的房间为分析对象,可看成绝热的闭口系统,与外界无热量交换,Q =0,如图3.1所示,当安置在系统内部的电冰箱运转时,将有电功输入系统,根据热力学规定:W <0,由热力学第一定律W U Q +?=可知,0>?U ,即系统的热力学能增加,也就是房间内空气的热力学能增加。由于空气可视为理想气体,其热力学能是温度的单值函数。热力学能增加温度也增加,可见此种想法不但不能达到降温目的,反而使室内温度有所升高。 3-2既然敞开冰箱大门不能降温,为什么在门窗紧闭的房间内安装空调器后却能使温度降低呢? 解:仍以门窗紧闭的房间为对象。由于空调器安置在窗上,通过边界向环境大气散热,这时闭口系统并不绝热,而且向外界放热,由于Q<0,虽然空调器工作时依旧有电功W 输入系统,仍然W<0,但按闭口系统能量方程:W Q U -=?, 此时虽然Q 与W 都是负的,但W Q >,所以?U<0。可见室内空气热力学能将减少,相应地空气温度将降低。 3-6 下列各式,适用于何种条件?(说明系统、工质、过程) 1)?q=du+ ?w ;适用于闭口系统、任何工质、任何过程 2)?q=du+ pdv ;适用于闭口系统、任何工质、可逆过程 3)?q=c v dT+ pdv ;适用于闭口系统、理想气体、任何过程 4)?q=dh ;适用于开口系统、任何工质、稳态稳流定压过程 5)?q=c p dT- vdp 适用于开口系统、理想气体、可逆过程 3-8 对工质加热,其温度反而降低,有否可能? 答:有可能,如果工质是理想气体,则由热力学第一定律Q=ΔU+W 。理想气体吸热,则Q>0,降温则ΔT<0,对于理想气体,热力学能是温度的单值函数,因此,ΔU <0。在此过程中,当气体对外作功,W>0,且气体对外作功大于热力学能降低的量,则该过程遵循热力学第一定律,因此,理想气体能进行吸热而降温的过程。 3-9 “任何没有容积变化的过程就一定不对外做功“这种说法对吗?说明理由。 答:这种说法不正确。系统与外界传递的功不仅仅是容积功,还有轴功等形式,因此,系统经历没有容积变化的过程也可以对外界做功。 3-10 说明以下论断是否正确: 1) 气体吸热后一定膨胀,热力学能一定增加; 答:不正确。由热力学第一定律Q=ΔU+W ,气体吸热,Q>0,可能使热力学能增加,也可能膨胀做功。 2) 气体膨胀时一定对外做功; 答:不正确。自由膨胀就不对外做功。容积变化是做膨胀功的必要条件,不是充分条件。 3) 气体压缩时一定消耗外功; 答:不正确。气体冷却时容积缩小但是不用消耗外功。

工程热力学课后题答案

习题及部分解答 第一篇 工程热力学 第一章 基本概念 1. 指出下列各物理量中哪些是状态量,哪些是过程量: 答:压力,温度,位能,热能,热量,功量,密度。 2. 指出下列物理量中哪些是强度量:答:体积,速度,比体积,位 能,热能,热量,功量,密度。 3. 用水银差压计测量容器中气体的压力,为防止有毒的水银蒸汽产 生,在水银柱上加一段水。若水柱高mm 200,水银柱高mm 800,如图2-26所示。已知大气压力为mm 735Hg ,试求容器中气体的绝对压力为多少kPa ?解:根据压力单位换算 kPa p p p p kPa Pa p kPa p Hg O H b Hg O H 6.206)6.106961.1(0.98)(6.10610006.132.133800.96.110961.180665.92002253=++=++==?=?==?=?= 4. 锅炉烟道中的烟气常用上部开口的斜管测量,如图2-27所示。若 已知斜管倾角 30=α,压力计中使用3/8.0cm g =ρ的煤油,斜管液体长度mm L 200=,当地大气压力MPa p b 1.0=,求烟气的绝对压力(用MPa 表示)解: MPa Pa g L p 6108.7848.7845 .081.98.0200sin -?==???==α ρ MPa p p p v b 0992.0108.7841.06=?-=-=- 5.一容器被刚性壁分成两部分,并在各部装有测压表计,如图2-28所示,其中C 为压力表,读数为kPa 110,B 为真空表,读数为kPa 45。

若当地大气压kPa p b 97=,求压力表A 的读数(用kPa 表示) kPa p gA 155= 6. 试述按下列三种方式去系统时,系统与外界见换的能量形式是什么。 (1).取水为系统; (2).取电阻丝、容器和水为系统; (3).取图中虚线内空间为系统。 答案略。 7.某电厂汽轮机进出处的蒸汽用压力表测量,起读数为MPa 4.13;冷凝器内的蒸汽压力用真空表测量,其读数为mmHg 706。若大气压力为MPa 098.0,试求汽轮机进出处和冷凝器内的蒸汽的绝对压力(用MPa 表示) MPa p MPa p 0039.0;0247.021== 8.测得容器的真空度mmHg p v 550=,大气压力MPa p b 098.0=,求容器 内的绝对压力。若大气压变为MPa p b 102.0=',求此时真空表上的读数为多少mmMPa ? MPa p MPa p v 8.579,0247.0='= 9.如果气压计压力为kPa 83,试完成以下计算: (1).绝对压力为11.0MPa 时的表压力; (2).真空计上的读数为kPa 70时气体的绝对压力; (3).绝对压力为kPa 50时的相应真空度(kPa ); (4).表压力为MPa 25.0时的绝对压力(kPa )。 (1).kPa p g 17=; (2).kPa p 13=;

数据结构练习题第三章栈、队列和数组习题及答案

第三章栈、队列和数组 一、名词解释: 1.栈、栈顶、栈底、栈顶元素、空栈 2.顺序栈 3.链栈 4.递归 5.队列、队尾、队头 6.顺序队 7.循环队 8.队满 9.链队10.随机存储结构11.特殊矩阵12.稀疏矩阵13.对称方阵14.上(下)三角矩阵 二、填空题: 1.栈修改的原则是_________或称________,因此,栈又称为________线性表。在栈顶 进行插入运算,被称为________或________,在栈顶进行删除运算,被称为________ 或________。 2.栈的基本运算至少应包括________、________、________、________、________五 种。 3.对于顺序栈,若栈顶下标值top=0,此时,如果作退栈运算,则产生“________”。 4.对于顺序栈而言,在栈满状态下,如果此时在作进栈运算,则会发生“________”。 5.一般地,栈和线性表类似有两种实现方法,即________实现和________实现。 6.top=0表示________,此时作退栈运算,则产生“________”;top=sqstack_maxsize-1 表示________,此时作进栈运算,则产生“________”。 7.以下运算实现在顺序栈上的初始化,请在________处用适当的句子予以填充。 int InitStack(SqStackTp *sq) { ________; return(1);} 8.以下运算实现在顺序栈上的进栈,请在________处用适当的语句予以填充。 Int Push(SqStackTp *sq,DataType x) { if(sp->top==sqstack_maxsize-1}{error(“栈满”);return(0);} else{________________: ________________=x; return(1);} } 9.以下运算实现在顺序栈上的退栈,请在________________用适当句子予以填充。 Int Pop(SqStackTp *sq,DataType *x) {if(sp->top==0){error(“下溢”);return(0);} else{*x=________________; ________________; return(1);} } 10. 以下运算实现在顺序栈上判栈空,请在________________处用适当句子予以填充。 Int EmptyStack(SqStackTp *sq) {if(________________) return(1); else return(0); } 11.以下运算实现在顺序栈上取栈顶元素,请在________________处用适当句子予以填充。 Int GetTop(SqStackTp *sq,DataType *x) {if(________________) return(0);

数据结构(第二版)习题答案第3章

3.1 选择题 第3章线性表的链式存储 (1)两个有序线性表分别具有n个元素与m个元素且n≤m,现将其归并成一个有序表,其最少的比较次数是( A )。 A.n B.m C.n? 1D.m + n (2)非空的循环单链表 head 的尾结点(由 p 所指向)满足( C )。 A.p->next==NULL B.p==NULL C.p->next==head D.p==head (3)在带头结点的单链表中查找x应选择的程序体是( C )。 A.node *p=head->next; while (p && p->info!=x) p=p->next; if (p->info==x) return p else return NULL; B.node *p=head; while (p&& p->info!=x) p=p->next; return p; C.node *p=head->next; while (p&&p->info!=x) p=p->next; return p; D.node *p=head; while (p->info!=x) p=p->next ; return p; (4)线性表若采用链式存储结构时,要求内存中可用存储单元的地址( D )。 A.必须是连续的C.一定是不连续的B.部分地址必须是连续的D.连续不连续都可以 (5)在一个具有n个结点的有序单链表中插入一个新结点并保持单链表仍然有序的时间复杂度是( B )。 A.O(1) B.O(n)C.O(n2)D.O(n log2n )(6)用不带头结点的单链表存储队列时,其队头指针指向队头结点,其队尾指针指向队尾结点,则在进行删除操作时(D )。 A.仅修改队头指针 C.队头、队尾指针都要修改B.仅修改队尾指针 D.队头,队尾指针都可能要修改 (7)若从键盘输入n个元素,则建立一个有序单向链表的时间复杂度为( B )。 A.O(n)B.O(n2)C.O(n3)D.O(n× log2n)(8)下面哪个术语与数据的存储结构无关(D)。 A.顺序表B.链表C.散列表D.队列 (9)在一个单链表中,若删除 p 所指结点的后续结点,则执行( A )。 A.p->next=p->next->next; B.p=p->next; p->next=p->next->next; C.p->next=p->next; D.p =p->next->next; (10)在一个单链表中,若 p 所指结点不是最后结点,在 p 之后插入 s 所指结点,则执行( B )。 A.s->next=p;p->next=s; B.s->next=p->next;p->next=s; C.s->next=p->next;p=s; D.p->next=s;s->next=p; 3.2 设计一个算法,求一个单链表中的结点个数。 【答】:单链表存储结构定义如下(相关文件:linklist.h)

数据结构第三章习题

数据结构第三章习题 3.1 单项选择题 2.一个栈的入栈序列a, b, c, d, e, 则栈的不可能的输出序列是。 A. edcba B. Decba C. Dceab D. abcde 3. 若已知一个栈的入栈序列是1,2,3,………..n, 其输出序列为p1, p2, p3,……,pn, 若p1=n, 则pi为。 . B. n=I C. n- i+1 D.不确定4.栈结构通常采用的两种存储结构是。 A. 顺序存储结构和链表存储结构 B. 散链方式和索引方式 C.链表存储结构和数组 D. 线性存储结构和非线性存储结构5.判定一个栈ST(最多元素为m0)为空的条件是。 A. ST->top<>0 B. ST->top=0 >top<>m0 >top=m0 6.判定一个栈ST(最多元素为m0)为栈满的条件是。 A. ST->top!=0 >top==0 >top!=m0 >top==m0 7.栈的特点是,队列的特点是。 A先进先出 B. 先进后出 8. 一个队列的入栈序列是1,2,3,4,则队列的输出序列是。 A. 4,3,2,1 B. 1,2,3,4 C. 1,4,3,2 D. 3,2,4,1 9. 判定一个队列QU(最多元素为m0)为空的条件是。 >rear- QU->front==m0 >rear- QU->front-1==m0 >front== QU->rear D. QU->front== QU->rear+1

10.判定一个队列QU(最多元素为m0)为满队列的条件是。 >rear- QU->front==m0 >rear- QU->front-1==m0 >front== QU->rear >front== QU->rear+1 11. 判定一个循环队列QU(最多元素为m0)为空的条件是。 A. QU->front== (QU->rear+1)%m0 B. QU->front!= (QU->rear+1)%m0 >front== QU->rear >front!= QU->rear 12. 判定一个循环队列QU(最多元素为m0)为满队列的条件是。 A. QU->front== (QU->rear+1)%m0 B. QU->front!= (QU->rear+1)%m0 >front== QU->rear >front!= QU->rear+1 12. 向一个栈顶指针为HS的链栈中插入一个s所指结点时,则执行。 HS->next=s; A. s->next=HS->next; HS->next=s; B. s->next=HS; HS=s; C. s->next=HS; HS=HS->next; 13. 从一个栈顶指针为HS的链栈中删除一个结点时,用x保存被删结点的值,则执行。 A x=HS; HS=HS->next; B. x=HS->data; C. HS=HS->next; x=HS->data;

相关文档
最新文档