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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

川大《面向对象程序设计2261》15秋在线作业12资料辅导资料

[复制链接]
发表于 2015-11-23 17:00:53 | 显示全部楼层 |阅读模式
谋学网

1 |% y0 p: {% x/ a9 t1 z《面向对象程序设计2261》15秋在线作业1
" R1 p5 m1 p8 N% W6 P# [/ [( t" J5 i1 [% ~9 ^4 |( g* b9 V+ }) f% Z

# u8 o4 m  E' P  L0 h0 Q9 s( A/ I- j& |# a' ~

* G! i; l3 S& S& F% D一、单选(共 30 道试题,共 60 分。)
( V9 h. {: N" h! R3 R) x* e
) R5 S, Z5 c$ Y0 R2 ?9 `1.  如果mylss类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句mylssoj=100;会( )( |" H, u& b/ Q
. 调用拷贝构造函数  F$ y; d2 p9 v5 h* ?
. 调用整型参数的构造函数2 \4 `7 ?; p& u
. 调用赋值运算符, \% D5 f& ~! p# J
. 引起编译错误
7 V* e! J, v: s0 D5 r5 L$ J谋学网:www.mouxue.com:
, ^! D9 m3 H& p  x2 M2.  多重继承时,如果派生类的两个父类有一个共同的虚基类,那么虚基类的初始化参数由()的构造函数来传递* ~% ], i6 l0 @
. 第一个父类$ x7 Q& C8 c8 T2 p1 S
. 第二个父类- B4 F( ]* X$ E& H9 H3 I, v& H
. 派生类% N$ V. \; H3 [5 A5 U
. 以上都不是1 t3 [# z0 Y4 B
谋学网:www.mouxue.com:
/ H/ u1 `" C9 v+ S3.  下列有关抽象类和纯虚函数的叙述中,错误的是()2 ?8 Y& e: w9 k  K1 i) I! G  |( R
. 拥有纯虚函数的类是抽象类,不能用来定义对象
( ]8 k& x9 G0 V: r* X# q% q. 抽象类的派生类若不实现纯虚函数,它也是抽象类
& ?) D+ J! A) E" b7 n% T. 纯虚函数的声明以“=0;”结束# t% j- T+ V5 I: W: q/ ]6 X
. 纯虚函数都不能有函数体
- n& @, l9 }' k1 `9 B谋学网:www.mouxue.com:0 o/ x2 \" b) a+ ?- D- B2 R0 e
4.  父类和子类各自定义一个成员函数,函数名相同,参数表不同,那么()
3 C0 x# \  S0 G  j6 }. 在子类中这两个函数构成重载关系
$ t: D9 M+ @: V3 X% z8 }. 子类不会继承父类的这个函数( j. `: R) d  {( j; O
. 子类中的函数会覆盖父类中的函数
3 w" V& {3 _1 @* Q& R. 编译时会发生错误! t) E) h! G+ k+ z( `' }
谋学网:www.mouxue.com:) g/ J' N9 q" d) p" z. x
5.  假定为一个类,则执行“(4),[4],*p[5]”语句时,自动调用该类构造函数的次数为()
' [8 f& V' H3 w# R4 Q+ a. 4
7 t0 h2 h) X" |4 f. 5
) _; R+ k- E6 d4 x9 u( E. K) l) v. 8
% u9 H5 X4 i4 _; Z/ O. 13
0 `" g) h' A, w7 \2 |' \/ c1 B谋学网:www.mouxue.com:% W& ^) w2 P" E* `7 c
6.  如果定义了一个类mylss,则为mylss类对象以成员函数形式重载后++运算符的声明应该为()" j7 ?& {7 M) b. G5 `1 [! ?) Z
. mylssoprtor++();% X* }2 z" }& W9 G
. mylss& oprtor++();/ h  p7 p4 H, ~4 g
. mylssoprtor++(int);
. ]8 Q- a" U; T. mylss& oprtor++(int);
8 C! u: m4 N8 [8 D谋学网:www.mouxue.com:
4 J% J; v& E5 x# {7.  程序运行中需要从键盘上输入多于一个数据时,各数据之间应该使用()符号作为分隔符
* s: t  Y. h! F3 \' R. 空格或逗号5 N3 Y6 k: X2 w& M; s- W  ?8 n' ?
. 逗号或回车
9 w" ^9 F, z+ f( o" y6 a. 逗号或分号- t! \# g; z1 b% y" x
. 空格或回车
  t0 o& ^. V: s0 i- R# l% }谋学网:www.mouxue.com:2 P: S% q5 ~; i+ z
8.  有如下 4 个语句: ① out<<~~<<stfill(~*~)<<lft<<stw(7)<<~~<<nl; ② out<<stfill(~*~)<<lft<<stw(7)<<~~<<~~<<nl; ③ out<<~~<<srfill(~*~)<<right<<stw(7)<<~~<<nl; ④ out<<stfill(~*~)<<right<<stw(7)<<~~<<~~<<nl; 其中能显示 ****** 的是
. i0 p6 g0 n0 M+ W/ y' A5 y. f. ①和③; t7 S8 z( Q7 k0 k  L0 k7 Z
. ①和④
9 a- `+ Q! A. p. ②和③
! c$ p$ o' ?( ?: g/ n. \. ②和④. l+ S4 v! d# R8 l& B1 n
谋学网:www.mouxue.com:
5 C8 [% m- t6 Q$ e. f9 n9.  已知函数 f 的原型是 voi f(int *, long & );,变量 v1、v2 的定义是: int v1; loong v2; 下列调用语句中正确的是 ( )
3 C* x1 E/ D5 y+ R! S$ x; h7 ^% i3 C" l. f(v1,&v2)
" \% ^2 l' A" ?2 `+ R/ {1 u0 i- N. f(v1,v2)
+ h2 s  b0 Y% E% t1 I1 [- _7 [  t7 j( \. f(&v1,&v2)
' p; x1 Q0 {1 }% g4 j9 a. f(&v1,v2)1 Q2 o! _) `8 H9 ?
谋学网:www.mouxue.com:7 t0 z5 c# H! W5 {5 [$ P# B& |! o( m
10.  在定义int[3][4][2];后,第10个元素是()- \0 c' B1 r9 w! q3 s( n
. [2][1][2]
2 h' C, h$ k! y6 o) h  `: }. [1][0][1]
& F- a; ^6 d. C8 {, f5 U! d( Z' E. [2][0][1]8 ~  b4 O9 ^' a- w( _- V; r. ^/ a- W
. [2][2][1]( E' u- ^$ J) u
谋学网:www.mouxue.com:
9 q1 Z* Z( U* S/ o& t7 M) |6 E" g8 h( L11.  如果短整型的长度是2字节,有一个短整型指针p的值是0xFF1200,那么p+1的值为()  }/ A6 T/ O% i' m1 L/ d
. 0xFF1201
4 u: a3 C( h4 H1 s7 S. 0xFF12026 g6 U# D0 i" A6 w8 Q
. 0xFF12034 ]9 K" ^- V1 r% M) Z( a$ {
. 0xFF1204, I0 K: d3 I: {* Y9 k
谋学网:www.mouxue.com:
0 Z& r6 l! m3 u. x/ c12.  若有说明:int*p1,*p2,m=5,n;以下均是正确赋值语句的是()$ \/ A1 b$ J6 g5 M% N
. p1=&m,p2=&p1
. \. F# I) G  D/ _* ]& p. p1=&m;p2=&n;*p1=*p2
8 s: e0 f& H" }6 T5 e0 \. p1=&m;p1=p2
  J6 D6 r) Q3 w8 L6 i. p1=&m;*p2=*p1
9 I! }2 f% v% N* L* j, F) p谋学网:www.mouxue.com:
5 a; s! r9 j* m8 Q& A13.  下列哪个是++语言的有效标识符?()1 l. S" m. P$ f9 M
. _No1
& H# z2 I+ e: {. z: f$ b0 S4 ]. No、1
0 J$ @' s( {& r( \. 12345
0 r2 e5 O. p; h! W3 b. int7 V/ O1 ^5 |8 X3 v2 \
谋学网:www.mouxue.com:3 `4 G7 I& S/ w/ }& j& G4 b
14.  下列排序算法中,平均效率最低的排序算法是()
; M4 a  E! t0 w/ B9 m- |+ k/ D4 D. 插入法7 k: O1 M6 O; ^( X$ c3 a7 \; Q
. 冒泡法2 e& z. P! X' q' X+ G+ o. X
. 选择法( S8 i# v! L; O6 ^, F
. 快速排序法
& E$ Z5 E. D7 r3 s9 v3 @谋学网:www.mouxue.com:+ C0 A  s9 ?' w: V0 Y& p
15.  下面不支持下标操作的容器是()5 _, m: B2 c( ~+ h# Q# I
. vtor4 E: t& B4 @# H+ \
. qu
. X" Y, z2 e' {  K6 ]2 i# m. list2 A, Z# i/ B+ r2 Z5 q4 E) v
. mp2 F; x! i4 ~4 T  x* [
谋学网:www.mouxue.com:' d# D: ~5 T1 T
16.  ++泛型编程通过()实现2 o0 H5 X: D- x5 b0 i2 n
. voi
* j, r9 V: O2 Q, W* k3 U  M. tmplt
& N  ?5 W3 q" _3 x. NULL. r; A5 M& l! X4 b" Z! A, y  O
. typf
( q- t2 U4 Y# V% d. M" m' m谋学网:www.mouxue.com:2 c3 ~" C, T" z& O' z- H) E
17.  在下列关键字中,不能用来表示继承方式的是()) y! D% E0 K  N) n  u3 ]- e7 c& y
. privt0 q- |& s2 K6 H  H7 Y; F
. stti
: F$ E! F7 \( Z! u- c& Z! U5 I+ n. puli
5 a7 h! t8 K# c; `( t* Z2 m. prott
6 m) P1 x4 ]( H( s1 _7 G8 e谋学网:www.mouxue.com:
3 @; m$ T. x4 B& H2 ?2 K18.  多态性是通过()实现的# ]1 l. R+ d9 A& O6 ~2 s5 Z: ~: _: {
. 构造函数3 k2 F+ d7 Y1 R1 v' p
. 析构函数
# o1 Y- z0 Q& D: O2 L. 虚函数
4 R/ x6 p* v, `- }7 X3 E. 函数重载
8 u8 B8 l5 ]8 Z- a& b5 G谋学网:www.mouxue.com:% K( Z0 J1 [5 S/ V" Z* p3 _0 n
19.  有如下类和对象的定义: lss onstnts{ puli: stti oul gtPI(){rturn 3.1416;} }; onstnts onstnts; 下列各组语句中,能输出 3.1416 的是 ( )
1 M, Z8 X6 [, G$ n' s* C8 M. out<<onstnts->gtPI();和out<<onstnts::grPI();
( c+ j" Q3 L6 l, S7 |. out<<onstnts.gtPI();和out<<onstnts.gtPI();& o& \5 }( \& u6 r
. out<<onstnts->gtPI();和out<<onstnts->gtPI();
" f# A, P. u% z& A6 @* f. out<<onstnts.gtPI();和out<<onstnts::gtPI();; x  r; e5 `, ]5 |
谋学网:www.mouxue.com:
, Z2 o1 j3 a: ~) b20.  下面的选项中正确的赋值语句是(hr[5],*p=;)()
. _& W( J4 c' P* W7 O/ l; G& g. p=“”;1 j7 Z/ g/ Y7 I
. =“”;* _1 F0 ~' x7 G3 V$ |
. *p=“”;*=“”;
0 j' Q0 L9 s& p( u% m. t谋学网:www.mouxue.com:. F  r- F+ S( D; X( r9 D, D% j; v, w
21.  有如下定义: int [5]={1,3,5,7,9},*p=; 下列表达式中不能得到数值 5 的是 ( )
# a, W: _7 z# a2 v2 l* R; ~. [2]
' {, R: M: X6 _# p2 ?" }$ J. [3]. ?! [8 N. n, L$ L% w
. *(p+2), r- B) k* C1 f: I6 b1 A( `- o
. *p+4
; R) z9 n; p2 F谋学网:www.mouxue.com:
+ t3 L6 M% S0 k+ I' M/ b3 n" A22.  如果在try块中用throw"rror";语句抛出一个异常,则参数类型是()的th块能够捕获这个异常。7 ?! p# H! h7 j) _: R: N
. hr*
4 l" N  {9 i$ ]4 e. onsthr*
1 w1 M/ l9 p& H. x2 V. hr
# P9 |$ a, n& o6 Q; o. onsthr
+ }+ G6 {6 o  L- [: ?谋学网:www.mouxue.com:
9 q* w- v5 G0 \  C* n1 [6 G2 L) y+ z23.  有如下类定义: lss Point{ privt; stti int how_mny; }; ___________ how_mny=0; 要初始化 Point 类的静态成员 how_mny,下划线处应填入的内容是
" l: j; Q1 X5 U& r3 a2 B. k  w. ing1 j. e6 {+ i4 ^) Q8 P
. sttiint+ y$ R" b0 d4 j6 ^0 z0 @5 j8 y
. intPoint::; d9 T$ o8 z( F" k& }, V2 x
. sttiintPoint::' D( D. O: N  x9 |) }2 ~5 ?
谋学网:www.mouxue.com:( _6 c. k- R" |: }  E0 _' C% J8 R: N
24.  抽象类指的是()% u) K% B# o4 K% @5 W2 l7 \, d
. 没有任何成员的类1 A, A! R4 |& U% `! ?+ k
. 只有成员函数没有数据成员的类
% l  W  \% z- s- s  w. 有虚函数的类
  A/ x1 X2 a* T: ^) v. 有纯虚函数的类
8 M- r/ A- Y" ]# s. u' h谋学网:www.mouxue.com:8 S' S$ g/ m$ q, }
25.  两个指针变量不可以()
+ D4 M( u' d" U. 相加
) l4 F/ {& ~5 `5 r/ N# H. 比较
+ H- ~! ~: V9 N) N* I$ X! X. 相减2 Z4 w( q& k/ H( j3 Z- A
. 指向同一地址2 H6 n2 i* y; T8 g. E. p2 i6 o
谋学网:www.mouxue.com:$ f: v/ ~0 z5 ?
26.  ++源文件的缺省扩展名为()
# d4 Q4 ]" a% a! S, \. pp
0 T  }- q+ s& @! K: I. x
% a% a' m( M! b1 d# O. oj& ]  c) @6 v$ C2 R
. lik
/ r2 e1 ?: H% ^6 W: Q谋学网:www.mouxue.com:
  L& N6 ~) K  Z$ K27.  数组名作为实参传递给形参时,数组名被处理为该数组的()% n8 A) d' w( ?$ \* c
. 长度
  z3 L7 t: ~6 G. L5 d# J. 元素个数4 K8 C& p, R$ B) Z9 ?
. 首地址! @" P! }6 W9 t8 w- P6 G1 D5 S
. 各元素的值5 S" l0 g' S0 u4 p( d4 j; C
谋学网:www.mouxue.com:/ u/ d! D$ R. i1 a" u
28.  执行下列语句段后,输出字符“*”的个数是()for(inti=50;i>1;I-=2)out<<~*~;* R* F6 |2 Q" k6 u0 {! N
. 24- ~2 e# C- z9 e  z6 n
. 25
9 _1 z, \" i5 ?! L6 \7 X. 26
0 G6 m  w1 j/ E5 b. 50
- M# ~. @/ f: N. L谋学网:www.mouxue.com:. o! @! n7 t! h6 x3 x
29.  当需要使用istrstrm流类定义一个流类对象并联系一个字符串时,应在文件开始使用#inlu命令,使之包含()文件
  N! \1 G" c8 I& b. iostrm、h
" X/ T$ q$ z2 V/ S/ c7 N5 R. iomnip、h) E! e! u4 W# B( c4 T
. fstrm、h
' H  N. D: L2 q3 r0 ~. ststrh
; D8 W, L: H2 a) w; \6 D: G% ?谋学网:www.mouxue.com:- o: s1 A, G# i9 B/ x
30.  二进制数00001001跟01000011异或的结果为()0 t/ m; @9 }9 f4 ^2 j& l
. 01001011
/ `1 G/ ?. u$ `2 A( P3 ?: m% d3 [. 00000001) v; O4 A9 t2 v* ?- {9 E
. 01001010
! u$ y+ z# Y. A) S5 p- G  s. 01001100
# G) q3 \: T( ?  S! @谋学网:www.mouxue.com:8 y  Y3 G3 X7 g7 n
6 E1 t& Y1 g4 Q# c0 I

. l+ \1 T# J' ]4 B7 ^! P! ]4 R$ J 1 _" |) c& l: h) B
《面向对象程序设计2261》15秋在线作业1
. h+ W" ^$ A8 O& ]/ E) S9 T4 `
! \0 `0 g) Q$ f  F% Y3 P1 Y+ }! s+ Z' B, W/ _" b5 F- @

2 [( e$ Q" W+ Q- h) m- Z$ a
1 [& p3 a$ i# L% p二、多选题(共 5 道试题,共 20 分。)
) P  Z8 k8 ^# ~9 ?! K- Y" ^* z) W3 }# m/ r, N3 J7 t0 L
1.  面向对象的编程方法的主要特征包括()
* X1 N6 n2 a! o. s0 K$ _: d. 封装; h2 K; v7 o" Q9 ]" @: M! `4 I0 L6 {
. 继承
, o! ^+ s  R* {$ Z' ]4 p5 t. 多态
- M4 ~8 L6 W- ]" _$ D7 c  p& v+ I: _. 消息! w: o/ K. M% h" R
谋学网:www.mouxue.com:
% H( C) P3 Q. A$ r  W2.  类成员的访问属性可以是()  X* Z0 [. O7 e
. puli  c& z$ T0 u# W% f. `& C+ U
. prott
; c, x! k/ k8 h, P/ U$ e" @. privt
# J9 T, V6 I4 r; J, ~6 ?5 j, ]! A. fult
. c4 L) o9 t8 i1 H谋学网:www.mouxue.com:! c+ c9 T' r6 l; c7 O7 T
3.  关于公共静态数据成员,下面说法正确的是()8 z7 V! @9 U" K; C, R1 x/ v. z1 ?) {
. 在min函数之前创建) r5 a2 H( ~4 [, u# [* r/ I
. 跟某个具体对象无关
2 v3 q9 ^5 z) E: ~1 A. 可以用类名和成员名直接访问- H- [/ i+ U/ i
. 需要在类体外初始化- O1 @% A( @  r# ^( k* E6 C7 T
谋学网:www.mouxue.com:
- C3 @) ^; r9 R9 l, D/ F# j' l  l( s4.  构造函数()
9 x. f0 ^( E; q; \; ^4 n. 函数名只能是类名
! ]& e: H9 ~% t% q7 L8 a. 返回类型可以是任意的; M/ K9 d* T2 ]* l/ n1 T! m5 B
. 参数个数和类型可以是任意的
0 z- H- f- Y9 A, |% b. 在对象创建时自动调用5 `/ B' |5 l0 k
谋学网:www.mouxue.com:
0 w% Z; L  W; J3 f, w5.  for语句的格式为for(表达式1;表达式2;表达式3),其中可以省略的是(): z0 y" ~9 Q& F; \9 Q7 V( O+ |. S8 Q3 i3 B2 ?
. 两个分号
( S$ L6 n5 \& ^! K' N& A. 表达式18 S3 f) K9 J+ M7 i! s, `5 T8 Q/ B
. 表达式21 F. m9 [: R& y  L: K
. 表达式35 @. _7 {+ b; K2 Q
谋学网:www.mouxue.com:
( t- N* F7 z* d
4 W2 S0 v9 g* u% X' w. W8 D% T0 Y9 o, K' K

6 d7 D, B) y% N6 m《面向对象程序设计2261》15秋在线作业1
! B1 t) k9 t# C& {, y- V" e: z& J3 I4 H6 D- ~& T, e

6 H, b# j9 A  Q- X  F( J9 C! Q8 x! \) b, m& K( {$ K
3 E; M' _+ d) d/ r0 Z' X
三、判断题(共 5 道试题,共 20 分。)# [) o4 u( ?: g! @; H7 C: k

0 V  f7 e8 c4 H3 i3 H7 D1.  结构化程序设计的基本方法是递归法。()9 l$ U! }" f- g# R3 o# I- z
. 错误
- C; s" C) K: ?0 W% G. 正确
5 u! N/ x4 }5 ^9 f1 j0 z: d谋学网:www.mouxue.com:
$ x  R6 d  l$ @+ T: }9 @& v2.  _int可以定义为用户标识符。()* @( b$ p0 P4 n  m
. 错误
# ?+ p% T6 U- }8 a. 正确6 ~; L' T5 |" j/ g! T4 f
谋学网:www.mouxue.com:" n. n, A0 M  j2 K3 X) u( ~
3.  宏名必须用大写字母表示。()
! j. K7 L9 S, S! d9 i, H6 y. 错误
, x  B. z6 c* m5 O( `: G. 正确
% |7 K! e) B2 |9 g# i( z8 j谋学网:www.mouxue.com:
0 J4 q/ }( @; b8 [# q4.  字符串"\\\n"在机器中占6个字节。()
# ?% ]2 l1 Z/ a) B3 U0 W8 }1 R. 错误
- |! A* U( T4 H: V8 O' u( d. 正确1 K4 I6 Q9 E  [$ e3 @+ s( B
谋学网:www.mouxue.com:/ a6 c2 z& V3 u5 n3 I  W! Y
5.  1.2340为++语言合法常量。()9 l% r1 S. R2 w$ S) W! z; r
. 错误; @" b: L% Q7 c+ O7 K
. 正确* k9 x3 h- Q% p$ S. i- b0 W: j  V
谋学网:www.mouxue.com:
( N# ]* w6 R  _+ e6 x. |
5 A9 y6 ?- ?( d- ]; t$ e' N& R
7 e6 R% C1 e4 H! e$ S/ s

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2015-11-26 15:53:04 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2015-11-28 19:34:45 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2015-12-1 11:05:07 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2015-12-3 12:29:23 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2015-12-5 14:35:56 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2015-12-7 21:05:43 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

4840101 该用户已被删除
发表于 2015-12-9 20:25:12 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2015-12-14 10:15:38 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2015-12-23 16:29:28 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2015-12-23 16:33:32 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

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

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

GMT+8, 2025-2-19 06:27 , Processed in 0.228928 second(s), 22 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

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