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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

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

( ?5 m, p! `, F) y5 O2 E/ g2 B  F《面向对象程序设计2261》15秋在线作业1
+ e5 ?' z1 O  D8 p6 I  D. _
4 n( k7 ]/ E# O% D, x. e) B2 l* q% g

0 G6 Q7 i8 }9 j; O' @: c  ]7 q4 `$ X
一、单选(共 30 道试题,共 60 分。)
& F( e3 F% w' A) O0 n, ^2 b- J- j/ I9 ?' i- ^4 V
1.  如果mylss类定义了拷贝构造函数和一个整型参数的构造函数,还重载了赋值运算符,那么语句mylssoj=100;会( )
  _" O& ~$ E; b4 Z- O2 c9 x. 调用拷贝构造函数9 h( g% \/ z# }- x' j7 m4 j  @
. 调用整型参数的构造函数
/ d3 @- Z' M: P) G6 r: ]$ o3 U0 U. 调用赋值运算符
0 P9 f. f+ `! d- `6 ]8 A. 引起编译错误  p% |  H6 r& j7 O5 V
谋学网:www.mouxue.com:' q8 K8 F  z0 a; S/ f" y
2.  多重继承时,如果派生类的两个父类有一个共同的虚基类,那么虚基类的初始化参数由()的构造函数来传递# a* L: n* ~  d5 \* S9 q! H) s2 a
. 第一个父类" V1 B% C7 O& U  G" r0 L! d
. 第二个父类
3 ~- F( E5 h! M. 派生类* g! r) ?" g( d6 B. f
. 以上都不是
0 Q4 A$ V) n% R: C谋学网:www.mouxue.com:' B- R% y: ^. O: g
3.  下列有关抽象类和纯虚函数的叙述中,错误的是()# J3 ]* ~$ [9 O3 q( Y; v4 n. [
. 拥有纯虚函数的类是抽象类,不能用来定义对象4 m$ g! e1 \1 V2 A3 G8 t( ~
. 抽象类的派生类若不实现纯虚函数,它也是抽象类( O. i/ C. W* u8 V& H, y
. 纯虚函数的声明以“=0;”结束+ h: z  c( i1 j9 z& |3 h8 O
. 纯虚函数都不能有函数体$ x0 Q, z: B4 n
谋学网:www.mouxue.com:
3 ]& K& S* B6 I4 ~, A4.  父类和子类各自定义一个成员函数,函数名相同,参数表不同,那么()! Y0 ]* K/ @, }4 K; D
. 在子类中这两个函数构成重载关系
% k  s3 m- D* R$ Z& z. 子类不会继承父类的这个函数% q, ~! F9 J0 L  C- h' p2 X
. 子类中的函数会覆盖父类中的函数# `" U+ S: K: o; o2 k9 G& u
. 编译时会发生错误3 h- U! m+ z% h5 q5 o5 Z
谋学网:www.mouxue.com:
. k' ]9 J2 M5 }8 o' [: P5.  假定为一个类,则执行“(4),[4],*p[5]”语句时,自动调用该类构造函数的次数为()
! O4 u. k, a" K- l. 4" [+ B$ }+ c9 V& C8 B
. 5+ G, A  G, I* u. L  B
. 8( u' a/ w. z/ E* w' u8 _
. 138 e! c% U( v2 B) o8 [
谋学网:www.mouxue.com:
$ l! p4 L! O) }5 W# l3 t5 I2 q9 i6.  如果定义了一个类mylss,则为mylss类对象以成员函数形式重载后++运算符的声明应该为(), u* i) g$ q& G& J2 i- g* o7 X
. mylssoprtor++();4 B/ R, V5 [& }3 j7 @
. mylss& oprtor++();
. S0 X/ }! m* }7 J. O0 x. mylssoprtor++(int);: l3 }7 Y4 |& A; \( [" p
. mylss& oprtor++(int);
3 C) e& _7 A# n& S) j谋学网:www.mouxue.com:8 q0 Q7 ^) b: ~8 \) N' {+ C
7.  程序运行中需要从键盘上输入多于一个数据时,各数据之间应该使用()符号作为分隔符
, A7 C' z$ A1 N$ g' \. 空格或逗号
4 I7 O; p- S8 ?0 J. t/ J. 逗号或回车# n) D, {+ T6 B8 B
. 逗号或分号
! M- Y& @- _  q! @5 u. 空格或回车  V0 P: p$ l& M2 ?, Y
谋学网:www.mouxue.com:
% m/ F5 f& l  j: d% P2 b; v7 s5 f8.  有如下 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; 其中能显示 ****** 的是
+ ]/ ~9 n& ?6 U. j1 A& w* g9 S. ①和③& H  h3 v: v5 K/ T
. ①和④0 ^" I$ D/ O# e! D2 O
. ②和③
3 b9 E/ v( m& p7 |8 K. ②和④
2 k7 A1 B6 z4 c8 C7 e: Q3 x' I谋学网:www.mouxue.com:
# x* |: J6 i4 E( \1 @5 }4 ^$ W9.  已知函数 f 的原型是 voi f(int *, long & );,变量 v1、v2 的定义是: int v1; loong v2; 下列调用语句中正确的是 ( )
2 i1 Q9 V/ F% x; M. f(v1,&v2)! d8 ]3 U9 ~% F; _  x: K
. f(v1,v2)% o+ p" f$ C; Q  }6 n1 o; ]
. f(&v1,&v2)) t* q+ Y5 s0 E( ~
. f(&v1,v2)
+ u% Y# K# h6 h6 W2 N0 Y+ q谋学网:www.mouxue.com:
2 C- |! d. e1 z& @7 z7 c10.  在定义int[3][4][2];后,第10个元素是()
7 C. H5 a0 ~' |9 L4 S+ r( [- X2 I. [2][1][2]2 R6 |7 s4 F) n8 U8 t( ?, H
. [1][0][1]' l1 ~  V1 [! v( D1 f! R4 T
. [2][0][1]: \0 \1 `: O" a. q( F
. [2][2][1]
( [; K& R: r  P# b- P! k) X) |- o谋学网:www.mouxue.com:, O& T0 j+ b! ^  D/ O* q
11.  如果短整型的长度是2字节,有一个短整型指针p的值是0xFF1200,那么p+1的值为()
* Y  R* `7 \+ E" r  p. 0xFF1201% k/ [) t: U* T: R( T
. 0xFF1202' J$ w- B- k/ e' D% G  u' i  E
. 0xFF1203
% o: D1 J7 q+ G: C; P! E4 C8 P. 0xFF1204
0 ~" l- n/ K0 g谋学网:www.mouxue.com:
, J3 |( A/ c* l! S+ {$ f# i  Y& w12.  若有说明:int*p1,*p2,m=5,n;以下均是正确赋值语句的是(). X( J" G" ~. b
. p1=&m,p2=&p1% K3 q4 q+ N0 L( ]* D, X, R
. p1=&m;p2=&n;*p1=*p2
3 Q1 w! {1 i" k' O. p1=&m;p1=p2
: q) V1 f6 d7 H4 T! W0 ]( e2 v. p1=&m;*p2=*p1. c: B$ K4 M# i/ D
谋学网:www.mouxue.com:
6 N4 z3 c$ B% @  a/ W6 ]13.  下列哪个是++语言的有效标识符?()
8 Z7 i4 y( s, ]  p2 e. _No1
5 h6 L$ {9 R  y6 y; A7 F  ^. No、1
8 _6 F; [8 E  Q  [. |$ ?# V, E. 12345/ Y7 {) Z3 m4 M7 s# b3 k- R
. int% F0 H$ V* o6 I- f% V5 K# P
谋学网:www.mouxue.com:1 A0 q, c% y( }: g( U4 M; c& k
14.  下列排序算法中,平均效率最低的排序算法是()2 C/ c6 m$ Z, V/ G& b% H) z/ X
. 插入法  M7 l2 s5 O+ y: S( g' `1 o
. 冒泡法
* l0 `# p( h( C. 选择法( t, u- g. C6 x$ d4 l" K
. 快速排序法$ `9 X* Y* B2 M1 s& h
谋学网:www.mouxue.com:$ ?4 {0 X9 V6 n- H" @3 @8 l/ j
15.  下面不支持下标操作的容器是()$ }. F3 a( k8 O4 c0 g
. vtor
! p" A0 E" ?1 T% q$ X! O. qu
$ D2 ~# n6 x  H/ f- S. L. list7 D) H& }% k2 p6 J) i
. mp
9 q# P3 [& w/ _8 n2 e+ X0 W谋学网:www.mouxue.com:" [7 Z2 O6 ?/ N* m6 n
16.  ++泛型编程通过()实现
2 z0 F5 G. }2 l+ M. voi
2 s( _- c- p$ q- P; V. tmplt6 @" x- N) o& Y
. NULL
5 X! M' g" v$ Q. M. typf2 e# E; S% l) G& q- n# Z  e
谋学网:www.mouxue.com:$ E8 j* W' p. V+ t6 I1 _
17.  在下列关键字中,不能用来表示继承方式的是()
9 w( K- s# e) s- y4 T; e5 O. privt  E4 y% r1 X9 f) r, p9 v3 W
. stti* R/ }9 E% n* l. ]9 `
. puli
7 S0 L7 q2 i/ b6 E& z  |. prott
" _8 z% V4 C% c) n) }谋学网:www.mouxue.com:, }5 `2 B! z) z  r( T" h
18.  多态性是通过()实现的( D* Q: X$ e  D3 r
. 构造函数
: E6 A% e4 W* Y& ]7 }, G. 析构函数  E( z2 g2 X4 r& _& y
. 虚函数) i4 \  z6 z6 A% ?/ V  N
. 函数重载
% J! \! ]$ @3 z/ c+ K6 u" a谋学网:www.mouxue.com:( F& V  q+ O  D! x
19.  有如下类和对象的定义: lss onstnts{ puli: stti oul gtPI(){rturn 3.1416;} }; onstnts onstnts; 下列各组语句中,能输出 3.1416 的是 ( )
' \# C7 C" b5 H7 }* n. I" _. out<<onstnts->gtPI();和out<<onstnts::grPI();
0 A1 e# Q3 I( z# O9 ]- s3 `/ a. out<<onstnts.gtPI();和out<<onstnts.gtPI();
0 J" h/ N9 f* _5 M% P4 F. out<<onstnts->gtPI();和out<<onstnts->gtPI();% S; ]) p! I: T( D8 E# E/ l- J6 Q
. out<<onstnts.gtPI();和out<<onstnts::gtPI();
/ E: }! B+ l8 G- M. I谋学网:www.mouxue.com:& G4 t+ ^* ~4 X
20.  下面的选项中正确的赋值语句是(hr[5],*p=;)()
+ |" B/ T; n# i; R; ?8 |. b$ v. p=“”;
8 D) c/ D$ k3 a" \7 o. =“”;
/ s. C. u/ M2 D$ u; f$ L. *p=“”;*=“”;
5 n) O/ V/ b5 }/ `! s谋学网:www.mouxue.com:3 u8 G* A2 r' b( Z, ~
21.  有如下定义: int [5]={1,3,5,7,9},*p=; 下列表达式中不能得到数值 5 的是 ( )
/ ~5 T4 G8 V1 H3 I3 R: s( J. [2]
# f5 u* L( l3 a7 G; i. ~. [3]
) B* P4 J2 T' m$ O5 Z6 z$ F. *(p+2)% T" Q+ X  v; m6 |( P
. *p+4
$ ^. ]7 E1 h4 t* S谋学网:www.mouxue.com:7 q9 Q, e7 ?; x$ y; _# ^+ G! p
22.  如果在try块中用throw"rror";语句抛出一个异常,则参数类型是()的th块能够捕获这个异常。
+ J6 g2 E% e7 s/ Z( @. hr*. S9 M& q  a  F
. onsthr*. l/ A: y+ S! Y; U+ T
. hr8 \  S1 I( _& u0 m
. onsthr
7 Q$ ~" Y6 U* h: x% n9 [+ u谋学网:www.mouxue.com:
- X+ T+ N# [; d  m23.  有如下类定义: lss Point{ privt; stti int how_mny; }; ___________ how_mny=0; 要初始化 Point 类的静态成员 how_mny,下划线处应填入的内容是0 b) R- K; A3 c/ j" M
. ing0 o8 ^+ ?8 n7 `6 K$ p
. sttiint
& A& O6 P) o, C  T; M; G4 ^( _. intPoint::
3 p/ B+ ^4 k6 z2 N3 z. sttiintPoint::
/ T4 W" k5 n  e4 I; n谋学网:www.mouxue.com:5 B/ e" y+ ~# b. a8 k& y% N7 ^7 ?( r
24.  抽象类指的是()6 C4 B: D8 G+ P$ D" b
. 没有任何成员的类' I0 v; b5 Z9 B1 i9 ?: M4 q
. 只有成员函数没有数据成员的类. j) ^! B# f* X
. 有虚函数的类
6 G: N9 `. h0 \) [1 M4 m# `. 有纯虚函数的类* \" r0 [) n9 A$ @* j6 q
谋学网:www.mouxue.com:
8 r4 s( ~* [0 ^" s( W25.  两个指针变量不可以()$ u6 F, m) y4 n/ ^: F, Q
. 相加$ {- f; p- @5 c6 I
. 比较: Y9 m2 _2 _2 Q  d# ]9 s3 Y5 ^
. 相减
$ h' m- U7 s$ n0 V/ b' y* T. 指向同一地址% W. h9 a& l  ?7 S- O/ v7 `; ~
谋学网:www.mouxue.com:
5 B; n8 T$ J4 _0 u; E26.  ++源文件的缺省扩展名为()( Y8 T; }  d. G2 u. R6 z- ~2 }/ l
. pp
, b6 a- t( t, a! w$ n. x
+ o" X4 }5 g$ u; Y. oj
4 H  U0 O: U3 W. v. lik% J$ O8 n; \4 ], L. T
谋学网:www.mouxue.com:
4 K9 Y8 F, C; U' L7 z/ L27.  数组名作为实参传递给形参时,数组名被处理为该数组的()1 y; _0 C( u  b5 @
. 长度
+ d4 Q  Q& c& p+ U* `. 元素个数4 E. k6 z& k8 p( {
. 首地址
% u8 A' a% q; ]! h7 L( p. 各元素的值
* J( o4 ]! {/ w% r谋学网:www.mouxue.com:
% g  j, L' ?" [7 x28.  执行下列语句段后,输出字符“*”的个数是()for(inti=50;i>1;I-=2)out<<~*~;
2 b, O  G- X2 @& |# A$ _. 24
) Q2 C1 Y& d% q. 254 z" f/ S" U! Q* r5 x
. 26
0 C; n( G$ H* b% T. 50) z2 ~3 ?. o3 d9 q& t' o4 z/ f
谋学网:www.mouxue.com:6 r  v5 ]% }) K0 _6 C/ X
29.  当需要使用istrstrm流类定义一个流类对象并联系一个字符串时,应在文件开始使用#inlu命令,使之包含()文件
* t( G1 q$ |7 W2 e5 \$ t. iostrm、h
2 S& I9 b3 b$ _. iomnip、h/ L' L+ y. \" S/ l0 C# e
. fstrm、h) u8 T* V. y5 f. H6 o, l
. ststrh
/ V: Y0 W% ~9 ]4 ~, `" K; Q谋学网:www.mouxue.com:
2 O0 ^' Y! p# x' U30.  二进制数00001001跟01000011异或的结果为()
& D$ U: U% C  e4 {. V. 01001011
" `( [  [( O$ \% ^1 W. 00000001
1 e, t/ o. X; H2 U. 01001010% [9 J" Q8 m/ @. E/ i4 p
. 01001100# O. _" p. z2 L  I
谋学网:www.mouxue.com:$ G/ J6 ^* _5 l' y

" c1 W8 K6 p0 a2 o' w  }, c6 j2 L' o. ^$ F

+ _3 ^$ z, a8 ?- ?: {+ i0 p《面向对象程序设计2261》15秋在线作业1
* o: ?* K0 B8 i, H3 E/ I4 a; z# s! g# i) q5 f8 R; C1 q

+ @0 v" K, m9 _% p8 i0 q3 W
0 F! b9 M- a' d3 t: {0 p: P) H8 T! Q0 B( d8 k
二、多选题(共 5 道试题,共 20 分。)
+ ~" q; d6 j9 b8 x1 g5 |
- ^. ^# ~. [# {% S  Z! \: ~: p1.  面向对象的编程方法的主要特征包括()
4 O1 G/ h& {% M  ^9 M. 封装
' N" O* K4 _9 k1 P. 继承! t- }4 @- U: q8 f
. 多态& m+ r8 E# v/ m1 j+ n9 }3 }1 L& o7 Y
. 消息
! ?6 P8 N+ ~! J2 m谋学网:www.mouxue.com:
0 ^" K/ n( ]6 C- k5 m2.  类成员的访问属性可以是()
2 `, P" s* ~' M- a. puli6 N' `  O& i6 o0 J# H6 ~
. prott
% e0 s9 Z4 O2 o. privt
, K2 P* Z: o/ r; p7 k. fult
2 y6 ^9 H' M4 G5 T" a1 k谋学网:www.mouxue.com:
9 f5 d' f+ `, a, p& T& s$ U3.  关于公共静态数据成员,下面说法正确的是(), N. Y( }. T# c8 p$ O
. 在min函数之前创建  ]' ^2 Z9 t3 i( K9 B
. 跟某个具体对象无关7 x4 U- Z6 w" U9 B
. 可以用类名和成员名直接访问
; S& {' U8 v. H6 n. ^. 需要在类体外初始化
( N4 M2 J+ R' L/ I3 T" W$ D' n谋学网:www.mouxue.com:( K  @: b, y7 M* b/ o" b, ]
4.  构造函数()& R( D1 O1 ^  [; ~1 @. n
. 函数名只能是类名1 _/ i, t- [. N
. 返回类型可以是任意的+ }6 L  }; W* @* Q+ }4 P
. 参数个数和类型可以是任意的, q7 \* W5 g# ^- V; q5 l0 X, X
. 在对象创建时自动调用2 Q- [$ x! h2 Q. F( d) [; \6 z5 u
谋学网:www.mouxue.com:' P7 C4 K; C. N1 U
5.  for语句的格式为for(表达式1;表达式2;表达式3),其中可以省略的是()5 A( B, {2 {$ N" h+ ?( [' O
. 两个分号
, W4 o) J& Y3 ^7 ?6 l4 H2 ^. 表达式1
9 p: u# |3 v& y! _# x. 表达式23 g, h. ]& `# @
. 表达式3  D# _5 N9 c& Z+ |3 c& }, A5 ]
谋学网:www.mouxue.com:
+ L# w8 A/ w$ Z  t3 S9 d% K# m3 b' `2 v0 F+ q/ m1 j- u3 U" c
) P6 O0 |5 V/ o$ T5 b7 U' d& c+ u

; L% z, O$ P+ v* T. {《面向对象程序设计2261》15秋在线作业1
) K9 n) `6 A) N0 k' }$ a  Z) W% w5 P8 G( z8 M! h

) O5 F% _7 ], ~( y  Z4 g3 `: U
% d5 F9 K6 p( M% g0 M% L! t6 K6 r: w
三、判断题(共 5 道试题,共 20 分。)3 e9 A. ?/ x" [2 u% C

3 ^  G% L( i' x* D6 ]1 g$ z3 C1.  结构化程序设计的基本方法是递归法。()
6 _9 v  h1 q. a5 T. 错误$ M2 a' u  R; ?5 U" I4 U
. 正确
. y( {" F* q2 I; x谋学网:www.mouxue.com:) a8 F8 [( K1 D- R- B
2.  _int可以定义为用户标识符。()( J% V9 `% m' u) R
. 错误
6 H" [+ K, l! V1 o# [: N& ?# E. 正确
1 U- [' n9 |* }0 c谋学网:www.mouxue.com:9 o* p2 N: V  |) j4 |' J
3.  宏名必须用大写字母表示。()
. g4 Q7 l% i  F/ F# y. 错误
9 y3 Z5 M6 P+ B- p2 S. 正确
: V+ W$ l3 X. q9 n" e1 o谋学网:www.mouxue.com:
& b+ |4 F1 q' k+ X1 u4.  字符串"\\\n"在机器中占6个字节。()
8 u! _- D' p$ I8 h2 v! X5 p. 错误2 D; L: J% R3 \5 y% t
. 正确# j& C) a3 d# m6 R5 p
谋学网:www.mouxue.com:! S6 V3 \4 A0 G
5.  1.2340为++语言合法常量。()" n7 k" J3 U* H7 V  O9 ]+ y
. 错误
+ [% S% v3 Y& s7 l& ~. 正确
8 {/ L! J3 z0 U2 G谋学网:www.mouxue.com:
  y; N; t- [8 Z  _, ]2 I# T  x' o" V: j6 R( c) K7 |8 F( t* b8 k
" m% X% i- o0 S4 u! ?; C

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 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, 2024-4-25 09:58 , Processed in 0.143225 second(s), 24 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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