奥鹏作业答案-谋学网-专业的奥鹏在线作业答案辅导网【官网】

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

VIP会员,3年作业免费下 !奥鹏作业,奥鹏毕业论文检测新手作业下载教程,充值问题没有找到答案,请在此处留言!
2022年5月最新全国统考资料投诉建议,加盟合作!点击这里给我发消息 点击这里给我发消息
奥鹏课程积分软件(2021年最新)
查看: 2921|回复: 0

南开大学22春学期《程序设计基础(下)》在线作业-1

[复制链接]
发表于 2022-5-5 01:39:36 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)程序设计基础(下)-[南开大学]22春学期(高起本1709、全层次1803-2103)《程序设计基础(下)》在线作业- K# O0 _, n4 r; X# i/ X, a+ X
试卷总分:100    得分:100
5 X9 q5 R% H( Z% ]0 ?  T第1,在派生类中,重载一个虚函数时,要求函数名、参数的个数、参数的类型、参数的顺序和函数的返回值(    )。$ r) U: f7 s/ x3 Z8 I) g, U
A、不同
' w0 ^1 I# S8 f; D* lB、相同
0 E2 i5 y. x" QC、相容! Q: ?# E: N# g4 z0 j: B' }, I. q
D、部分相同
- V- c. v! ~. p正确资料:
; n8 c! n% C# `' Y0 ]% ]( H6 g, _  T, v) P3 P6 G0 Y6 H
0 h9 w6 i) Z1 `% O5 o) Q3 w
第2题,下面(  )不是常用的存储图的方法。1 o5 ?6 h/ G+ F; D# w7 b! g8 |
A、邻接矩
* Z& [8 h6 O- XB、邻接压缩表6 ~1 i; z. r0 o" k5 D7 r
C、邻接链表$ ~8 X$ Y6 ]+ Q: F* r3 `
D、散列表
- k! M( C) B+ {6 E. C$ e正确资料:9 A4 T5 U7 \/ M) x1 N% e5 n6 b
" x$ T; o) c: p: e6 S% p
) a' p& D( j7 j* E! X
第3题,下列运算符中,()运算符在C++中不能重载。4 L/ i6 J% e) a$ k
A、?:; ], W# {  Q- I) R
B、+6 b6 k# ?+ J  K  @1 _8 e' m
C、-0 ?- Y/ J- c2 A% O  T
D、=
8 t2 Y- V+ e5 \/ @' X正确资料:
7 @# \0 _' l5 l4 C) Z, {: Q/ g9 v0 L. o4 ~

' V' A' g7 \1 \2 Z( |0 i9 u, k第4题,在一个长度为n的顺序存储的线性表中,删除第i个元素(1 ≤i ≤n)时,需要将(   )个元素向前移动一个位置。7 @  o& Q0 ?1 O( n1 {( x
A、n-i
6 R/ r5 ~+ q) i# a; ~, `9 fB、n-i+1
* y* ^& s8 S" n$ A5 bC、n-i-1) Z5 X  L" s9 W/ w4 U8 l. }, m
D、i" D4 a$ O7 G! v' M! F1 G( h
正确资料:" V1 Z' D" n7 X! j6 g2 V
! u1 G# j: U6 n
/ p" U: M# C! A+ V
资料来源:谋学网(www.mouxue.com),在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为(    )。
9 L) \" {/ d! K5 N' H; H# M, rA、e
' A) Y/ c8 k0 l7 RB、2e3 ]3 _) N# A/ P
C、n的平方减e. q' N8 [6 i# x$ T) Z
D、n的平方2减2e
9 ]' m9 x; ?' ~/ r' w正确资料:4 g* [. ], a  J
8 j3 j8 J! \8 e+ a8 H- I: ]. X$ V2 w4 J
0 @+ p7 S# ^! n0 y  @+ d
第6题,缺省析构函数的函数体是(   )。* H# H3 g+ ?% ?6 A3 t. S
A、不存在
5 \+ o# Q6 w% l  i+ w3 t1 e* ]B、随机产生的% v  Z1 l% q4 y& y3 I" [( P# T
C、空的
1 O2 F# _1 A6 s) _D、无法确定的
4 y6 h) ^! v3 y/ Q, d. d5 h* ]正确资料:3 H; c! x( M4 c, y0 p. d

! P* G- G! F2 |7 B0 w5 N5 B# v( C& I4 q
第7题,在一棵完全二叉树中,根结点的编号为1,按照由上到下由左到右的顺序为二叉树结点编号。若编号为5的结点存在右孩子,则右孩子结点的编号为(  )。5 Z: I/ ?, P4 }1 X* W4 N+ ?
A、9, u1 e( w! y/ x. v+ `* Y+ n
B、108 J2 }% n% t1 E  |* F( a
C、117 }! H+ ^* d+ r; Q. s
D、12* K5 T- i: b/ b  H" b) w& }, c  I
正确资料:9 j: W2 u: y2 }1 d
3 r3 w5 w9 `  e% A

' e8 E, K. N" F) M第8题,下面程序段中是内联函数的是(   )。
' X5 W: _" ]( sclass location
5 ^/ z( U- r9 ~: k+ h' Q* X# r{
. U3 J: l' d; P, P6 K; x$ |! d( Gprivate:7 _0 C- Z1 R% h& v. F/ }# T# T9 V% N. s
int x ,y;' K- K$ o( n* w9 @3 w
public:
& X; M; j; B% A8 H$ q. Kvoid init(int initx,int inity) { x=initx; y=inity; }
/ I; N6 X" Z+ u2 d9 Wint getx(){return x;}
6 e. g# C3 @. _6 _1 L" J% C6 Qint gety();( e' {( i2 D; Z' V3 k+ N0 \
}; 4 H  b+ A$ D: Z; \8 e
inline int location::gety() {return y;}/ Z0 j6 g3 {. V2 G* t
A、init (int initx,int inity)* O- h" d6 f: R$ A5 _
B、getx(),gety()/ ?1 `4 S( p" F2 M, B- X# V" E
C、A和B都是
4 ]* v4 w' N& p0 b, m8 cD、A和getx()
7 U: F0 Y2 I3 P! u* t5 Q6 }# b* j正确资料:
& G0 M4 m- i) ?6 b) f+ n& o1 W( Z1 t, n( C+ y) k# r

3 X1 z/ M* d$ C- m$ u, _9 m2 n第9题,建立类模板对象的实例化过程为(    )。
) ~7 k3 G0 P% R1 S* d* Y! Y* w  s+ H' {A、基类-派生类" b3 b% G" `( q% m# f+ S! y0 e
B、构造函数-对象
) X& ~( d! F1 f2 T# E* P$ OC、模板类-对象
: q: y: E: u8 s6 WD、模板类-模板函数$ B! b1 B8 _0 p* d- T' r3 L4 @
正确资料:
/ S- v$ `" C8 q$ q* T! e# }- y- V5 ]
3 {: u* U9 g% ^
/ I! W# e6 q9 A3 w( ?- g1 l) i资料来源:谋学网(www.mouxue.com),下列描述中,()是抽象类的特性。, o, B0 f6 d; h
A、可以说明虚函数
% O+ n# b6 h  i: @' p* f+ b) \B、可以定义友元函数
- h+ C  K, `; e# Q# T6 wC、可以进行构造函数重载4 z* x0 [3 j. I2 n9 l
D、不能说明其对象
: i; i5 r. w& l2 ?8 V9 `! c: [正确资料:
! ^* X+ m) h1 y/ t8 ~! \2 k* b
! h3 F  k3 f  B. r4 [! y" m7 Q, x$ A# ^) w$ _; r; ?' M/ C' S7 d6 G% z
第11题,在下列选项中(    )不是ostream类的对象。8 y! [; a7 w% \2 F  g( b
A、cin/ T( o' k) K/ r( x
B、cerr
3 j" W, Q$ M, [! f! ^; j" vC、clog! g8 G, y4 l5 g- Z
D、cout
3 J( E2 Y# u% n' x( p正确资料:
' N' J) J' c/ X' v2 K
! I1 ?; J2 B# L. m5 l  Z6 Y  ~* T! V) r0 S
资料来源:谋学网(www.mouxue.com),不论派生类以何种方法继承基类,都不能使用基类的(    )。! F2 n8 s; A8 U. s( p
A、public成员
; c+ I9 j. H9 VB、private成员
& G$ c* W' D/ k8 {4 w) `1 Y  PC、protected成员+ L5 M6 E! R* @! b8 z  f
D、private成员和protected成员
' p" T; P" F8 ?( \正确资料:
  B# z* N. ~: k6 w: r2 d" \9 @' A( a2 B) K/ U/ o
9 b5 E$ Y# F3 |. g9 b' x
第13题,(   )是析构函数的特征。
4 ?8 {) x; P1 I6 {- X% VA、析构函数可以有一个或多个参数# S# m; |- m& w* T5 _" y
B、析构函数定义只能在类体内
* k$ S8 n( `  F+ qC、析构函数名与类名不同8 b! d9 v7 l3 l4 {* ]5 \, Z. X1 [
D、一个类中只能定义一个析构函数
' w0 o! w5 C. l正确资料:
: B5 o; X- s; d" [, n- Q# ^
( R; G, V4 r; S$ C$ ~2 N
, ^. _/ @' n" m5 H+ M7 {第14题,对于一个具有n个顶点的无向图,若采用邻接链表表示,则存放表头结点的数组的大小为 (     )。
; @2 X! u) v( m* {$ t) s  N! g0 lA、n
4 @( E/ j5 I; P  E4 K3 d0 B5 E- NB、n+1
9 P) q% Q4 d* v. bC、n-1
4 r' |0 c. r# }5 G( X3 iD、n+边数! j1 k, `9 y! A5 A9 t9 ~* @
正确资料:
- d& Z; c  \" i% ]% h% E- z% X1 ], ?" V" m7 {
* W5 l* y0 D" M
资料来源:谋学网(www.mouxue.com),类模板的静态数据成员由(    )共享。
. T- y/ M8 U( G! v& }9 RA、一个类模板的所有模板类2 j/ ?! t6 l9 d
B、一个模板类的所有对象
' ]6 ?/ Y7 y4 cC、一个模板类的一个对象9 D, v& b; f, m: G0 E+ u1 V
D、一个类模板的所有对象; M# B( e- O7 k# B* N2 L
正确资料:& S, r8 \; \& V3 R8 C9 y
: ]4 l( \/ q% v0 d4 ]& f/ T

+ `- u0 P7 {% Q; {第16题,如果以链表作为队列的存储结构,则出队操作时(    )。
! C0 k& E+ B0 G; vA、必须判别队列是否满
7 d5 f7 H$ j+ g1 ~" x$ O/ j4 `B、判别队列元素的类型( o. o- z' @6 O8 w/ R, c
C、必须判别队列是否空, g9 c  W* P9 t) Q+ L
D、对队列不作任何判别% i0 x8 {  E/ R" l& c) e- Y
正确资料:) l5 p7 K% R; X2 l
3 D3 a* ?: s1 \; |

6 I' u) N4 z$ T/ J0 s2 U: t; {第17题,类B是类A的公有派生类,类A和类B中都定义了虚函数func(),p是一个指向类A对象的指针,则p-A::func()将(   )。7 g0 Q1 E3 L) P6 k$ n
A、调用类A中是函数func()
( e, E# k4 E: l4 i9 bB、调用类B中是函数func()9 Y& t9 ?' @& R: r" W5 L  X
C、根据P所指的对象类型而确定调用A中或类B中的函数func(); u, n/ |, ?. ]+ d+ y
D、既调用类A中函数,也调用类B中的函数
( g* P  q. H& B7 g正确资料:
* ^1 {- B% S3 R) H. X8 \$ c# Z0 o6 q& t0 @7 O

3 `% G6 J0 L$ S2 |. p. u  C第18题,下列虚基类的声明中正确的是(   )。
; V( ?% U/ ?9 P4 X4 pA、class virtual B:public A
* L- h0 C5 R/ |B、virtual class B:public
: u9 D  g* _8 i# o. OC、class B:public A virtual
* i  g" u9 q0 D0 h$ Y( D: tD、class B: virtual public A# m% b0 R; |8 |# o& I2 L3 \, h
正确资料:
+ d2 {( W/ W+ v3 u! n7 q6 L* Y7 l3 @/ Q1 Y

4 x" g) x: R# o' D* w0 Z第19题,下列关于对象数组的描述中,错误的是(   )。( r! u" W1 V) z3 u
A、对象数组的下标是从0开始的
# T1 P9 m2 k1 Z' D/ j" j7 _B、对象数组的数组名是一个常量指针
; _# x7 w. O/ d# s5 t8 NC、对象数组的每个元素是同一个类的对象
& U5 T7 V8 Q7 M1 n; xD、对象数组只能赋初值,而不能在定义后赋值
' H! Q1 ~. T; X* T正确资料:
3 b2 G& U+ G( K. V- m( V  h) J% ^% _  k( T
4 M" @, t7 j3 m6 G7 T- p# k# v
资料来源:谋学网(www.mouxue.com),关于this指针的说法错误的是(   )。
& `+ F" G: q! Z5 i/ m) zA、this指针必须显示说明) {" u5 j. O; A4 Q) F* F
B、当创建一个对象后,this指针就指向该对象0 K, V$ z5 L% d. Z2 v
C、成员函数拥有this指针0 E: J. V% h3 o! }. y
D、静态成员函数不拥有this指针9 m- W/ Y3 y0 Z$ D+ `7 H
正确资料:* n0 u! K' v/ {6 C# A8 p

7 @0 q6 X3 ?& _$ J; A+ Q( W* u- w/ U7 |: D: v7 ?
第21题,下面描述中,正确的是(   )。1 J7 \. Z% F+ B7 C- X
A、可以定义ios类的对象
6 q7 @- C) [! t3 D! y& t% xB、istream对象用来实现输入操作
! I; d" T0 z$ @C、ios是fstream的直接基类0 r6 v5 O- D3 b. B* ?2 x% G' `/ R
D、istream是ifstream的直接基类
; E4 X3 g$ X( e. N* |: u9 A: A正确资料:,D
9 [; G. n$ A/ ]2 [
1 i# L: `$ i& X) M' N/ u5 I9 ?
$ q5 u* X8 B  ^, z5 z( [& R第22题,下面哪些数据结构属于非线性结构
% B5 A3 I; [$ i4 H; j; \A、线性表
2 h8 q- a; {8 i3 ~, A4 n2 _/ _B、树
7 \4 q3 o; s1 Y% U6 LC、图) G! u1 j( U  `7 @8 H/ r
D、集合
9 q: R; `5 Z+ g1 }正确资料:,C,D
  }! E) V4 @! @2 |8 k3 \; ~' G' v" b8 t( ^4 ]  A% n# J8 l9 ?% @

& O2 o0 v) O% r% M, g第23题,如果类A继承了类B,则类A称为()。
9 {; }# {- x8 ]) |3 x* w" k) p8 YA、派生类9 _& [3 b3 ]8 f4 z+ Q, D( }) p4 g
B、继承类
) J7 R! b' \0 M( kC、子类
0 t- D! q4 B+ H& H: OD、父类2 C9 g  f5 R" [; L
正确资料:,C
2 W& M  S3 n% f2 `6 }; }8 H5 d7 v9 @$ `# L
) r1 B8 z2 N1 b; V5 s0 c7 u' P
第24题,下面对友元的错误描述是(    )。
5 @7 {, f: ]! R8 r) \2 {( eA、关键字virtual用于声明友元) W. [0 a5 X- r9 ^+ j( J- F& O
B、一个类的成员函数可以是另一个类的友元
) n+ b0 ]& s8 {  I$ g6 a" U! aC、友元函数访问对象的成员不受访问特性影响  L/ O! V/ M+ h
D、友元函数通过this指针访问对象成员( e  e& \% V8 b& Z+ P: ~
正确资料:,D
% Q, }8 ?( z) V, O
$ j9 Z5 b; H# v$ O3 \+ `
9 [2 F( T2 W: P/ ^) R2 g资料来源:谋学网(www.mouxue.com),已知Derived是Base的公有派生类,且已定义两个对象Derived d;和Base b;,则下列语句中正确的是(    )。* z5 f0 I; P) ]0 @8 h9 W
A、d=b;* N  ?) G: n6 ?
B、b=d
- I4 C/ m0 Y1 [& i( }) BC、Derived *d=&b;" u* T# t4 ]( M9 g5 c7 C$ S8 H
D、Base &b=d;, b7 {# V' x2 J9 h/ ?$ @3 b! C
正确资料:,D
% K( W% E6 s, i, n1 [
  T) y/ b: K& `' o, I7 k/ A) D1 n+ F& k$ y/ |; {1 s
第26题,基类中的保护成员可能是派生类的(   )。' ]5 h: G7 G. {. M
A、public成员" s/ `, e  l' M4 H/ I6 D- `4 Y0 n
B、private成员' P  T1 l0 C6 y; ^. U8 B
C、protected成员
2 u$ o6 d! ], I% j% hD、友元成员0 Z8 o" ^9 F9 V/ E1 X9 U3 X4 l8 F6 g
正确资料:,C3 y; c1 \% J" q0 s. v9 S

; q/ {+ S6 P/ L! e2 h& U& n7 S  I7 {2 J) o& q
第27题,对静态成员的正确描述是(    )。
7 E  T  @1 ?9 @4 J3 ^# u" r- jA、静态成员不属于对象,是类的共享成员
6 Z( y1 B* ^, m# _' h2 bB、静态数据成员要在类外定义和初始化/ c" U5 a, M( h
C、调用静态成员函数时要通过类或对象激活,所以静态成员函数拥有this指针
0 R3 b, o0 `. S. e/ [2 QD、非静态成员函数也可以操作静态数据成员( b7 K- B9 k2 U7 W$ T
正确资料:,B,D
& w/ \# R0 T. Y9 O+ F: z( H( P, |2 J% I

8 V6 Y) R' n( r2 C& K; ]第28题,下列关于类的静态数据成员的说法中,正确的是(    )。
, c. D8 O# K. `$ I  uA、静态数据成员的值初始化后不能再修改
7 W( {9 K0 f$ vB、静态数据成员必须在类体外定义和初始化, k# V/ j2 I' Y: A& U+ F, ~% z
C、使用static关键字可以将一个数据成员声明为静态数据成员; R2 S- U& O: ^- ~3 t5 U, k
D、静态数据成员的访问控制权限可以是公有、私有或保护
) }4 T5 _3 U" q正确资料:,C,D
$ u- i1 `( h; k: y! X5 X
3 n6 H# F* L" a/ \4 T5 G' T4 t1 H4 @% p3 c
第29题,下面描述中,错误的是(    )。* M0 ~) R2 J+ w4 V
A、在基类定义的public成员在保护继承的派生类中可见,也能在类外被访问
: J# r/ N/ p% q1 ]B、在基类定义的public和protected成员在私有继承的派生类中可见,在类外可以被访问% m% x& G0 Z" L' P6 u
C、在基类定义的public和protected成员在保护继承的派生类中可见- W1 I; I2 Q. r
D、在派生类中不可见的成员要变成可访问的,需要进行访问声明( }+ E) q$ [! Y$ r5 k5 N( g# Q$ s( |
正确资料:,B" e! G4 x- x9 `

4 Y1 }0 K$ v9 h7 l0 r+ _. T. T& ~
资料来源:谋学网(www.mouxue.com),输出流类对象包括(    )。# y( n2 B  @, x; a' a9 s
A、cin
* a# g: B8 }2 Z1 y) NB、cerr) V; Y+ `: |# K; E1 ~& S" z
C、clog
: J4 M# T' E, b3 Q& [D、cout
: s- r* Q! A7 U7 S$ ^正确资料:,C,D
0 Z0 i/ `! @( T. Q0 K
" c) ^* z" r) L( N' n& c  u$ A0 b+ ]. a, n% \* c3 i
第31题,下列打开文件的语句中,能对打开文件进行写操作的选项包括(    )。
7 ^/ ?6 H' q3 m% f6 q5 }6 V2 Q, gA、fstream f("file.txt");' O1 U! o4 H7 Y& W1 J' R  E
B、ofstream f("file.txt");5 y) C; q! ^2 v
C、ifstream f("file.txt");  |& p* A3 P* f
D、ifstream f("file.txt",ios:ut);( L$ a' [1 n$ l& b' z0 P  a
正确资料:,B
0 @2 |3 V# }  [0 c/ j; J
+ V0 j$ ]: Z3 n6 m0 O: S
" w# u; v2 {/ Q1 m5 R6 H+ `第32题,关于类和对象正确的说法包括(    )。
) O. _% J) v- R% H+ |  N! u/ eA、类是一种类型,它封装了数据和操作6 g  a5 E; N' [9 R2 q
B、对象是类的实例
* h0 T8 G- k, C$ x2 H# J6 d. x1 wC、一个类的对象只有一个) ^  x, V, e! ]# o; t
D、一个对象必属于某个类
! Q0 @: J! S- l( e" H' [+ }8 }# R正确资料:,B,D
6 p8 G) U0 k$ e2 E7 s1 K
8 ?. F9 I5 A3 `. o2 z: I% n( A+ @: {
第33题,关于函数模板,描述正确的是(    )。# j5 `- G7 l1 b7 \% G9 L
A、函数模板必须由程序员实例化为可执行的函数模板8 C- T% B3 M% w
B、函数模板的实例化由编译器实现. {( Y  E0 H9 k, V" W( d" v
C、一个类定义中,只要有一个函数模板,则这个类是类模板4 s: E9 S% {& R* X+ W) G# y6 K
D、类模板的成员函数都是函数模板,类模板实例化后,成员函数也随之实例化- A! N& e& n, q2 H. @. K" @
正确资料:,C
5 T/ o* v6 k1 |: t/ O* c  n5 ^
$ ^+ f8 e" U$ E* _+ y% I3 Y+ W6 H8 {+ H
第34题,对静态成员的错误描述是(    )。
% \. X6 Y: i/ v* jA、静态成员不属于对象,是类的共享成员7 E8 ^( D: r0 w$ N, B* E/ b
B、静态数据成员要在类外定义和初始化7 r7 v  J* v# }; O, @" A
C、调用静态成员函数时要通过类或对象激活,所以静态成员函数拥有this指针  l) S( d0 c5 h0 g- A
D、静态成员函数可以操作非静态数据成员
  t; w4 u+ M/ r, Y* L正确资料:,D
; u, G2 H- @& }: |$ \9 A$ e6 t5 P& C- H

6 C3 Z7 s0 J& f- Y第35题,当类的继承方式为公有继承时,基类的()成员的访问属性在派生类中不变
# z" \* O/ p1 z* XA、公有成员  F% Z3 o* d0 I" d8 h0 }
B、保护成员) W; K" r1 K6 [9 ~3 K
C、私有成员6 H2 y' d  w9 m
D、友元成员# r, v  T. o( e
正确资料:,B' x4 e8 m5 {; J

$ @/ q$ P& r0 A) W4 ]) s  ~/ o' d! _* e6 `; c
第36题,边上带权的图就称为带权图。3 Y& E+ B( @; a0 ~
T、对- h( `7 h( l+ [5 k
F、错
8 r5 ]9 T5 {6 P更多资料下载:谋学网(www.mouxue.com)8 |& t7 h5 S( c4 s
& {& o' ?1 a3 r2 m- w
2 I" @8 Z) |1 b0 A& J
第37题,树的根结点所在的层为第1层,其余结点的层等于其前驱结点的层加1;树中各结点的层的最大值称为树的深度。8 j5 q( K8 x. `
T、对
0 ~3 [+ g5 v, ~F、错
" a1 Z, b8 [- Q5 u更多资料下载:谋学网(www.mouxue.com)
: Q. b% ]2 |0 r4 l+ e1 F% y9 t: i* v" p. ]4 y
: k5 W- C" g. F$ ?
第38题,二叉树的顺序表示法操作方便,但缺点是容易造成存储空间的浪费。) \5 C2 _$ D9 S7 y" U0 D- q
T、对- n8 ?( w1 ?+ x
F、错+ s9 B* x$ X# R8 g
更多资料下载:谋学网(www.mouxue.com)
# J  M0 _( b( S- G/ \  d1 c$ |6 g  M# h4 X- h& L, i: g
" d& J( \% w) \( @
第39题,类的常量数据成员的值只能在创建对象时初始化,初始化后不得再修改。
  w( X: U& t2 }9 {) |T、对
6 d* [# [+ ^: N1 j2 d' e2 VF、错9 @/ }' r( p3 T% M/ A" d( [! z
更多资料下载:谋学网(www.mouxue.com). y* G, w( t' N8 C8 v4 i# W: K
- w3 L$ a  d1 F

% }& n1 X6 I0 N& s$ m+ e; f- \/ i第40题,在通信、数据压缩等领域被广泛应用的哈夫曼树采用的是二叉树结构。
- u( p! `$ O3 j2 b% a8 G6 q# i- y7 t; UT、对
8 s. o5 X- d' G& j3 s, O! D' v% rF、错
. f; A. q+ G& o- W更多资料下载:谋学网(www.mouxue.com)
; y4 `4 ]2 q/ d1 O' J0 `% p
2 n; M8 O6 `0 X" b6 y; c
% I5 @, d$ h7 M, W第41题,C++语言允许使用友元,但是友元会破坏封装性。. k6 W1 s8 C. o, K* J. M& ?
T、对/ m1 W, F* B9 ]" q/ O/ z2 g  b+ g
F、错8 |9 ]0 e' ?9 n* g& H2 }
更多资料下载:谋学网(www.mouxue.com)
, P8 y/ C4 N, c% {  u( H! [7 v2 C0 D( V# Y  O

; f: m2 z( o. r7 Y" s- x第42题,在保护继承中,对于派生类的访问同于公有继承,而对于派生类的对象的访问同于私有继承。, |7 h. q4 m- ~* t" `5 X
T、对
; V" N) }7 ^1 mF、错
  l* l9 G0 X2 s: L' T! T9 y更多资料下载:谋学网(www.mouxue.com)$ M, i' z6 o- i) h
8 l, F) \5 w+ U8 t: J& j

2 g6 u% V  ?1 e5 D% Y. e0 h5 h第43题,二叉树的第h层最多有2的h-1次方个结点。+ Z* b2 ~) W5 a& M6 m
T、对" _) Y5 [  m2 \) x( _/ D* |
F、错
) }: [) {/ X) V3 K; D0 R更多资料下载:谋学网(www.mouxue.com)
% @. F6 w! `' A' J! E* \0 H5 `! i+ s# T. M

7 r. U9 K( V6 r& U第44题,C++的I/O系统通过流的机制实现文件和控制台的输入输出操作。  r4 R% R4 Q6 T6 ~
T、对& L4 |4 Z, a) j- q3 {5 x! V
F、错- v- `& O8 ]4 r
更多资料下载:谋学网(www.mouxue.com)* G. B5 j3 g7 T' ?2 t

$ R' I& g( F( r6 Z, f7 k' ?: u# V  |2 s+ S1 V
第45题,线性表中的元素可以是任意类型的,但同一线性表中的数据元素必须具有相同的类型。* Z6 a% k+ q0 p% h- P/ C% @# R
T、对
* u) v! a: M! v3 a7 mF、错! _- D! ]' H; M- L1 s9 w) s
更多资料下载:谋学网(www.mouxue.com)  ~' k4 t0 Z  {/ u8 r

7 Q2 g4 W% L8 T  r2 B2 C& r5 c* ]: x0 E1 l9 \$ H
第46题,类的常量成员函数中只能使用常量数据成员。
6 [( {0 c# P8 c1 E, lT、对7 ^8 ]7 u: p" m7 y5 r
F、错
6 w* O4 h, }. ^" Z* U. R, i正确资料:F$ L& `4 f; A/ t  r

4 d6 V$ p7 O5 ^+ `6 N% ]
3 R1 y6 n- h! N/ U4 A1 L第47题,线性结构的数据在进行元素插入、删除等操作后可能会变成非线性结构。
! q; z7 ]5 E9 `1 K) yT、对8 r& m9 {: _! t& a" X9 L
F、错
1 K' _7 }# A2 B- d; @! z正确资料:F: h4 `1 O  d+ F) M4 z7 s: a' x
$ M: K3 s: q2 s/ h% `" X
2 m6 f3 c# a5 i2 t0 I1 m
第48题,在C++中,虚函数帮助实现了类的封装性。- H) Y0 `7 d" ]# X( J3 \' }/ ?* j$ X
T、对' E% S6 D" w4 e# E6 h( P; T
F、错5 Z- [% b. ?  S4 l% r" D
正确资料:F- E& T* U4 T6 ?
1 F6 a9 e9 ~2 Q) [. Z4 e

; p- e- e( X9 \5 {第49题,根据关键字查找二叉树中的结点,实质上就是按照某种规则依次访问二叉树中的每一结点,直至找到与关键字匹配的结点。
1 r# g% F. T3 w8 c6 r: H, M; \T、对
9 \5 Z+ h3 F7 M. ]F、错8 N7 q( v, F8 N0 a$ S
更多资料下载:谋学网(www.mouxue.com). a; m0 Z" i' u* |" N2 j) i

, I: W% W3 l  K' f8 B& H& S! f
资料来源:谋学网(www.mouxue.com),模板定义中标识类型的参数必须用关键字Type修饰。
, B8 ], }4 R* Y5 kT、对( n  r8 e; t/ W) v9 a
F、错
/ l3 e6 Z+ Q+ n- O0 G! `正确资料:F
$ M+ E2 _4 f, M# G; ~/ L, V/ Z. x* A$ O
/ Q0 J: |9 V3 u0 E6 r  p) \# X

& r) g8 |5 v3 P  t" R. G
. [( G( N. m4 m& V, p2 `
' D0 C) r0 R4 \7 t$ b9 _+ ^$ R- s+ z0 f9 f1 o2 c9 t3 ~, ^2 ~- G+ e

/ h  G# L" @7 e  r3 v6 U& }
4 ?# u9 j8 p' I. R  ]+ C* V2 s
! n9 _) F3 U  ^, A3 q5 U
% q2 e5 j( p2 b3 m6 j$ t, L5 u: x- [; i  C' _% }

/ {6 h8 l- `- `! E; z: ~0 F& A1 W- J% S" {. l$ k; _
0 l% P7 @1 @2 R  d( P

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?会员注册

×
奥鹏作业答案,奥鹏在线作业答案
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

 
 
客服一
客服二
客服三
客服四
点这里给我发消息
点这里给我发消息
谋学网奥鹏同学群2
微信客服扫一扫

QQ|关于我们|联系方式|网站特点|加入VIP|加盟合作|投诉建议|法律申明|Archiver|小黑屋|奥鹏作业答案-谋学网 ( 湘ICP备2021015247号 )

GMT+8, 2025-2-21 03:13 , Processed in 0.094994 second(s), 16 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

快速回复 返回顶部 返回列表