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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

22秋学期(高起本1709-1803、全层次1809-2103)《面向对象程序设计》在线作业答卷

[复制链接]
发表于 2023-1-12 23:21:47 | 显示全部楼层 |阅读模式
谋学网
22秋学期(高起本1709-1803、全层次1809-2103)《面向对象程序设计》在线作业-00002
" t* E( O! H* O2 ~6 X+ D0 m8 I4 ?试卷总分:100  得分:100
8 c: F& _+ O* B8 x' C7 B一、单选 (共 35 道试题,共 70 分)* b7 X# A; s4 g( x# K# `9 `) o, l, F
1.空类的声明( )是正确的。; C! o0 d6 D0 K$ i3 y9 J. c
A.class类名;
8 d0 D5 i# w7 e! ^& U8 lB.class类名{};
4 m  w" e0 E0 gC.class类名{}' R/ O( P" `7 J1 N; z" k- f' \' {( u
D.class类名  d9 n" k! w" P! @8 B
资料:
+ x# i# I+ t( }4 ~# U
: x+ D  R' N  c* W5 T( T) }2.关于抽象类, 下列表述正确的是( )。
) Z& F( [9 U) ^+ `A.抽象类的成员函数中至少有一个没有实现的函数(即无函数体定义的函数)
  M# U; t, l8 k7 u/ |2 `$ GB.派生类必须实现作为基类的抽象类中的纯虚函数
8 `/ ^( W8 g5 Z) S1 XC.派生类不可能成为抽象类
  X0 {0 u# ^6 V2 v# H7 {0 a& OD.抽象类不能用于定义对象4 o6 o: M" y# P" p" y; @' j
资料:
- @$ D# j1 _$ T4 \9 x) D# u+ S* l! ^% e1 x# |3 e- A4 k' f  U6 f6 I, i
3.下列( )是构造函数的特征。. U- g6 {6 \5 W; S
A.构造函数在创建对象时自动调用& {6 _1 i3 o% p) c+ t! Q5 W
B.构造函数不可以重载
/ A; s& H( \3 \8 X$ ]7 mC.构造函数不可以设置默认参数
2 a0 J; @: X. Q" _' V7 n. ?/ AD.构造函数必须指定函数类型
7 w+ A6 G% \" a$ Q- t( k资料:
$ u0 S, ]6 f. Y( ]' p2 d( j& s# i# ?% f5 }6 @
4.C++对C语言做了很多改进,下列描述中( )使得C语言发生了质变,即从面向过程变成面向对象。
: Z" ^1 p8 Q/ l5 p4 |" jA.增加了一些新的运算符) h' M; Z: W& o
B.允许函数重载,并允许设置默认参数
0 \9 j) w6 v& J1 K( R' WC.规定函数说明必须用原型3 m$ Z" U: Z5 U! x
D.引进类和对象的概念$ r) e& X" ]& o" I9 A! Y5 x# h
资料:# t1 I, s" q/ m; [- M

4 A' T3 S9 t% a8 g, u3 U, g5.在一个类中,可以对一个操作符进行()重载。
; {9 G  z& ^* yA.1种# y' K+ {  e/ Q4 D6 {2 p; u4 B
B.2种
. Q" Q3 X- ?" ]6 F) j' [C.3种
: B. U; Z& ?* UD.多种, S! y7 x& ^) s" @2 j! d& F% M7 e
资料:* W  s% V% Q# x* C. K

+ ^  q- S$ R, ~' V  ]# p8 O9 N6.在C++中,关于下列设置参数默认值的描述中,正确的是( )。
! |1 f, W0 N: jA.不允许设置参数的默认值
' @9 l  W7 t7 E5 F6 SB.设置参数默认值只能在定义函数时设置
7 Q8 D2 ?. S2 X( UC.设置参数默认值时,应该是先设置右边的再设置左边的
1 j) @# Z4 w6 i2 b5 lD.设置参数默认值时,应该全部参数都设置2 u( ^& Y# ]; S* K, y+ b8 G
资料:
" a$ @/ d# b" w' B' b: T1 W+ G2 c# D* {' |  ~
7.类aClass的定义如下: class aClass {public: aClass(){} aClass(int i){value=new int(i);} int *value; } 若要对类中的value赋值,则下面的语句中,正确的是()。: l! c* k' d" L0 Q' k' C" K) H; U
A.aClass my; my.value=10;
& Q, i- u0 y9 p1 [7 i! z/ qB.aClass my; *my.value=10;$ Q3 u3 z! \" l  i! |4 o: ?) J
C.aClass my; my.*value=10;
$ u5 I2 ?8 A/ I) H. N5 ^D.aClass my(10);
. K+ A9 S0 c! {7 i资料:' q2 V7 e: l; u

( m9 X/ V! e( y4 Y8.下面对析构函数的正确描述是( )。
( C0 A1 e( E. d6 y; HA.系统不能提供默认的析构函数
2 D8 u2 k: @$ H) s7 V1 I5 E& FB.析构函数必须由用户定义: u. I- [. }- O) ^
C.析构函数没有参数
: R1 v6 `  d% d/ iD.析构函数可以设置默认参数
$ ]% i. z$ u! o  M2 r资料:
9 j" Y6 g! J3 F* S( W' f  t* O3 ~9 O5 f/ n
9.类MyClass的定义如下: class MyClass { public: MyClass() { value = 0;} SetVariable(int i) { value = i; } private: int value; } 则对下列语句序列正确的描述是()。 MyClass *p,my; p=&my;
* m/ g( a" j; ~& y7 q' CA.语句p=&my;是把对象my赋值给指针变量p, r- w$ k1 B( c# F4 o
B.语句MyClass *p,my;会调用两次类MyClass的构造函数
; q% `, Z% I* q: ~0 W  `C.对语句 *p.SetVariable(5)的调用是正确的" g  F! k. l* `7 k5 b
D.语句p->SetVariable(5)与语句my.SetVariable(5)等价
7 z" Y; F1 Y: w: _* m3 c资料:' G6 Q( T1 U" j1 I& `
. ^* S: y' j) F8 q( a! {
10.若类中有指针成员变量,则应编写(),使得在对象销毁时能够自动调用该函数释放指针成员变量所指向的内存空间。
! x) K+ ?' e2 ]6 o8 oA.友元函数
8 o: p9 w0 |& F0 B- j' wB.虚函数  s9 y! m, N$ B
C.构造函数1 Z& H/ B: \7 ^2 s8 f- ]
D.析构函数
7 ?6 y) Q$ o3 G5 n: @资料:
* i4 V6 ^% F+ z+ t1 E
1 W* K4 \/ H' _) z& L& G8 h3 i; m! G11.下面对构造函数的不正确描述是( )。
( ]. ~3 T& A. w- f- |A.系统可以提供默认的构造函数
, p9 K0 m# O/ d( {6 x4 vB.构造函数可以有参数,所以可以有返回值5 q3 O- b+ M$ {$ |) ^0 g
C.构造函数可以重载
& O7 q9 e3 B% ~4 ~5 z' D# T% cD.构造函数可以设置默认参数8 T8 i" e; I/ z+ V8 A3 Q
资料:3 R+ G( O0 b1 z% W

' ]$ ]7 n" r$ u* {' _3 t% x5 v12.在C++中,通过()的机制可以对原有的类进行扩充和完善以适应新的需要。4 V7 n! B: t3 Q6 c
A.继承
7 q" W% R: K# d2 \; `$ aB.封装
7 c1 j$ ^- s! `$ @C.多态1 s8 z7 C0 ]+ N5 p& W! L- s3 E. ^/ a
D.重载7 T3 B6 D7 I" Y- ?
资料:& z. R9 E) i$ k. T- ]3 h
. b- J9 j2 Z* }* L* v9 U
13.设置虚基类的目的是()。
6 G0 T5 ]4 v" ~4 cA.简化程序
' X4 T7 G) {+ P9 Q+ k; p0 BB.消除二义性
! w5 E! M! `  Z2 u* _+ Y* i+ rC.提高运行效率9 X/ @& J' X- v& w5 z' n! B
D.减少目标代码( T, Q( Z. R% T5 A6 V
资料:: {/ x9 c, G: X  ^9 c; J5 z: P% F

  e/ e; s8 L5 {  P- b) n# e14.下列( )不是构造函数的特征。
8 ^8 S# E" G, d+ I" Q; lA.构造函数的函数名与类名相同
8 p" D' S) r' l( VB.构造函数可以重载2 Z8 U+ r" q3 y( w, G, Z# V
C.构造函数可以设置默认参数; H* M! k# Q6 Q2 @  F
D.构造函数必须指定类型说明6 `, [5 v6 b9 J3 `4 P1 d3 T1 M  S
资料:3 g2 N6 V2 T! k: p! P
+ m+ q. ~8 V+ ~* y+ s" U
15.将一个函数声明为某类的友元函数后,则在函数中不可以直接访问该类的()。7 M4 l: Y/ i- v  }  o
A.公有成员6 C/ n7 ]4 R1 r) x
B.私有成员
- K$ X' \1 y+ b. O8 tC.保护成员% j* J5 b3 I& p# U
D.都可访问. y- `) W5 J! ?7 N, b
资料:8 h( _; b1 M! s

9 }9 k6 I- v( C% S/ M9 i* l3 L0 |16.用于类中虚成员函数说明的关键字( )。
. j4 Y- S  E- D9 uA.virtual5 @4 S" W4 e: F& U" b3 Y
B.public" q# p$ {; X" X, u
C.protected
; I; |7 C7 V; `" }# MD.private2 Y6 v) _4 X' ?/ _# D% G
资料:
' x: R, c# C6 p% w9 t2 U9 D; L5 R: f  Q
17.要在类对象上使用运算符,以下不用必须被重载的运算符是()。
/ b9 o* p/ j& F* I" \$ o4 tA.[ ]
% `' F9 r, `; N5 ?B.=7 \* a" f7 X# O
C.++: p+ ?2 m) s. |2 O7 H' s' i3 C1 V
D.--
0 o% E) K9 _( E) D+ \5 u资料:- Q$ {$ l# s& Z, x  }- j
$ ~! L9 K4 K6 |3 p# ]* K) U
18.下面叙述不正确的是( )。
, I5 g/ J$ W  ~/ l. ?! H+ o' n/ E# {A.基类的保护成员在派生类中仍然是保护的) C8 B* `1 u) L- A& n
B.基类的保护成员在公有派生类中仍然是保护的
0 B2 d+ |0 ~+ U+ D6 W8 t! IC.基类的保护成员在私有派生类中是私有的
9 q. [+ v$ K; R/ }9 r3 k. {  {D.对基类成员的访问必须是无二义性4 o9 T$ E. K  g
资料:1 Z& A; Y7 X" u! n. h5 g

# }2 l7 K( H3 w& [19.类A是类B的友元,类B是类C的友元,则( )是正确的。- x" W9 s) S. A& i- x( N9 [
A.类B是类A的友元
( r) Q; a' j, a0 x* N8 n" rB.类C是类A的友元8 n* a5 b; T5 L' d4 ^8 Q) g
C.类A是类C的友元% N) P# N. l9 W, s  {$ T- _
D.以上都不对! h1 V7 b, d3 n( W
资料:) o5 ^' z# j2 Z- d- Y1 C
; k1 P* j$ f+ D4 C1 a
20.有关析构函数的说法不正确的是( )。$ ~1 t+ W" X, O0 o
A.析构函数有且仅有一个+ p- l0 @6 f" ?% z& {: Y2 @
B.析构函数和构造函数一样可以有形参
4 ]. C6 e; Q/ xC.析构函数的功能是用来释放一个对象
" f$ I. H% k. b0 eD.析构函数无任何函数类型% @' f  K/ L7 v4 q8 a7 X
资料:
9 h! F8 L' a4 F6 s. O# ?9 {% |" ~( x; J1 J" y" S0 t
21.下列关于构造函数说法不正确的是()。) w' J1 V$ O- r: w8 y. H+ S% S
A.构造函数必须与类同名5 o; }+ h( Z0 _: Y% j0 n5 X* [- b
B.构造函数可以省略不写
' @- Q2 K1 J8 @' J% JC.构造函数必须有返回值
. Y+ V, |- b0 _, l8 UD.在构造函数中可以对类中的成员进行初始化! z4 s! c2 `6 w, |+ U
资料:4 H: X2 S8 ^5 N! f
1 i% K7 c, ]! K7 n- e
22.在表达式x+y*z中,+ 是作为成员函数重载的运算符,*是作为非成员函数重载的运算符。下列叙述中正确的是()。
8 L. ]0 c# i! iA.operator+有两个参数,operator*有两个参数
! J8 N4 z- L+ V) j4 i, v) ZB.operator+有两个参数,operator*有一个参数
' t( O: k. M1 LC.operator+有一个参数,operator*有两个参数
7 F+ l* G: X4 o1 \7 i! x# @3 B* K! VD.operator+有一个参数,operator*有一个参数5 S: T) M1 |7 b; _8 K
资料:2 u! ]2 D2 d# y+ Q5 ?& }2 N2 p

, a; h- H( M" C0 Q9 a23.假设A为抽象类,下列语句( )是正确的。
& A) I. b* t+ |/ D! C( _( i( DA.A fun(int);
+ a; t+ p4 w2 Y) ^B.A *p;
4 b+ u. j4 t) S# k6 WC.int fun(A);- X, f) y4 J% p8 K0 r# M
D.A Obj;- K- |, l  c1 U! o" E
资料:' ?) b# E; B/ ~& C* Y# \; X0 R+ o

# c* z4 m6 I3 T5 N24.在类定义的外部,可以被访问的成员有( )。. ?0 e. N' N! N8 @% k5 ^' o8 K% B
A.所有类成员6 [9 |: i5 ?( X7 p* Y' ^4 f* M
B.private或protected的类成员
3 e, ?5 u7 F! j) [5 bC.public的类成员
# L9 e5 A; \' l; o2 ID.public或private的类成员
0 |$ U2 r: c% _' {1 E: t资料:
7 |7 A+ ]& O; u7 \. ?3 M
/ r0 C- v% y5 W) P! q25.在一个string类对象表示的字符串中查找子串,应该使用string类的()函数。$ z. L) n* t' Q! B
A.assign
) K" A) [  ?( t/ L# \7 C$ ZB.insert
- m; j  v0 j4 l& fC.swap* Y- n1 a- f; X; Z
D.find- j+ ]- z3 J+ i* O* ~+ M3 F) h
资料:; V/ K$ m" D/ e7 @) j7 {: |

5 x% U% q% x9 Q; T' b1 x4 r4 l26.下面叙述错误的是( )。
- N# K/ V0 O, I# J6 a+ M: @& AA.派生类可以使用private派生
/ [5 ~8 Y5 a. u0 f; v! E1 q/ l$ JB.对基类成员的访问必须是无二义性的
  S! w" i* V5 P5 |" J9 NC.基类成员的访问能力在派生类中维持不变
$ T+ }$ ^+ n- [2 pD.赋值兼容规则也适用于多继承的组合
5 H1 [3 U( ~+ @7 c+ w资料:
7 J# H9 Q- v8 M$ S: u; M/ W+ h4 h; ]* M
27.下列关于C++类的描述中错误的是( )。2 |3 y; ~: ^% o# M
A.类与类之间可以通过一些手段进行通信和联络. Q% J2 v$ i, y7 g/ d2 C" f
B.类用于描述事物的属性和对事物的操作
, o0 Z) ^0 F9 I/ o& mC.类与类之间必须是平等的关系,而不能组成层次关系
0 R# S. N: ?1 ZD.类与类之间可以通过封装而具有明确的独立性
; u! J% p2 o4 T3 z" S$ p资料:
- o8 s' w" k+ J2 g
$ O& Z9 a+ w- N% Z" r" S& v+ x; n28.下列程序中说明的公有成员是( ) class Location { int X; public: void init(int initX,int initY); private: int Y; public: int GetX(); int GetY(); };
$ x$ {" V+ I* HA.X
6 e3 W; @  E+ ~* b0 Q7 HB.init(int initX,int initY)
! H5 @$ Y  E2 B& pC.GetX(),GetY()% w& ~( U6 M4 N; `% E/ a
D.B和C都是
* w/ r: `( O1 s# ?" Z( R资料:
1 m# ^2 K: j. E- I. h# i: b0 \  O3 F1 m' m& y, c9 _
29.程序在调用重载函数时,根据()区分到底要调用哪个函数。
& X: S$ t* X, b  q& F  jA.函数名
4 q! A) t5 n3 ?# B9 b9 vB.返回值类型
- s: q/ O$ W2 X+ d7 d4 tC.参数个数和类型* j1 V! R8 G1 m& ]+ F1 ~) m" E0 ~
D.以上都可以4 d! U- _) h' V
资料:3 Z% f4 c) z- Q4 F) n

* X* H) W3 @! `( ?! k  @30.类的默认的无参构造函数()。
. t$ P" ^$ o( R: T% Q  UA.在任何情况下都存在
$ P, H2 k8 N; e# d7 S# DB.仅当未定义无参构造函数时存在' E0 y- [* K, a& u3 ^4 @
C.仅当未定义有参构造函数时存在
* R$ P2 |* E3 J" U# HD.仅当未定义任何构造函数时存在: s( G8 G9 K& T. d& m( [: R
资料:
/ j5 e4 a5 N: ]  d4 P- k- f  {7 B8 O
31.通常拷贝构造函数的参数表是( )。1 I5 S9 Q/ Y+ i$ s" G7 C
A.某个对象名
# i7 V5 m* i2 i" zB.某个对象的成员名; A5 k% n4 j6 J# v; K
C.某个对象的引用名
/ V$ e8 v' r3 g$ {# }# A9 s* ND.某个对象的指针名' d1 o" }2 w3 \. I! ~: k( H
资料:1 H; m! S! Z* I0 r  v
4 z5 F; V% w4 N: q! t, M
32.在类的定义形式中,数据成员、成员函数和( )组成了类定义体。' ]2 F; g, U6 ~
A.成员的访问控制信息
& b$ c- D. {% p, yB.公有消息/ _, D" p1 `6 |2 E% J4 _' ~8 c
C.私有消息5 e4 \6 ?/ [1 P* q$ }
D.保护消息
; e# Q2 x' Q9 m( A资料:
9 J8 z. S" L) N1 C# p0 p9 Z' K/ W8 T, G6 \/ \) t
33.下列表示引用的方法中,( )是正确的。 已知:int k=1000;
( e+ R. ?1 l6 Y3 u5 @5 A0 BA.int &x=k;
$ s' R4 m( a" H, S/ e& LB.char &y;8 w: _% f: M/ o* o# s- \" B0 F# t
C.int &z=1000;2 u9 [% U+ a. z# k. r
D.float &t=&k;
1 d  P8 M' d4 {1 j8 V, \7 G+ \1 t( E, R资料:5 u: R; ]- m: E* m4 g
3 }0 x! i: ?+ x' j& c
34.下列描述中,()是抽象类的特性。; b4 O& M4 P; O: j2 G
A.可以说明虚函数
; d9 Q7 M* s/ L2 x; u/ EB.可以定义友元函数
! `. V0 F/ _' `- F9 G7 y6 X- XC.可以进行构造函数重载
8 [7 O3 r( p* ND.不能说明其对象5 C  R# H: D# z! Z4 }; \2 a
资料:
& {$ V5 N- _4 O: p
% t% `+ \# R) w- O9 }' k, T35.下列关于虚函数的说明中,正确的是()。$ n: X. ?! h6 V/ \* l6 j' B* ^
A.从虚基类继承的函数都是虚函数$ y* ]' _' ?& m& P
B.虚函数不得是静态成员函数
/ v6 `; h5 z/ J; \C.只能通过指针或引用调用虚函数- T: H) o, n9 |4 L
D.抽象类中的成员函数都是虚函数' E2 A2 z/ Y. q
资料:0 f( B# o( J3 h
8 C! V6 P8 I& b% ^- D% v
二、资料来源:谋学网(www.mouxue.com) (共 15 道试题,共 30 分)
& o  C  T- A* l$ E# E  x36.编程是将所设计的算法转换成计算机能够运行的代码的过程。8 U: s9 A! [2 P2 F- e4 c3 L: z
资料:正确
7 D/ n) {6 e/ ]2 W
) r/ @) ?( }& E37.在一个类中最多只能定义1个构造函数和1个析构函数。
5 x0 ~# C* @& |( V/ W资料:错误
, S; @% b0 k8 ^( ~( p! v7 m+ f
38.面向对象程序设计方法中也会使用结构化程序设计方法。
/ N# i( z0 N8 e4 e0 Q" P; Y资料:正确
/ n; g0 g8 D) e- @( |! j! c# E7 q" g
39.假定用户没有给一个名为AB的类定义析构函数,则系统自动给出的缺省析构函数定义为~AB(){ }。' Z: x6 a( A- E8 R& i5 Z
资料:正确9 n, o7 `3 z4 i6 s" v
# V8 S# p0 r0 h. W- y1 V
40.派生类至少有一个基类。7 H4 [" q  \7 F5 G: o: k* X
资料:正确
" L7 [( K8 o" _* F3 G; P( U, ?+ n" r8 n# O- v  T
41.要使语句"MyClass a;"能够编译通过,必须在定义MyClass类时编写无参构造函数。- M% S$ k* @3 X& G( k& B( n
资料:错误, o$ `- ]- p1 W8 U6 o; G3 R, V
8 @. |" [5 ^; k3 o' W4 x) A0 c
42.定义重载函数时,应保证函数类型有所不同。9 E% L  y$ `2 f9 \/ b" E
资料:错误
) j! }3 d0 |: e
; M9 t) s. Q  T0 [0 s43.预定义的提取符和插入符是可以重载的。: X" o3 Z/ ?- v( u7 {! d
资料:正确
& D' J6 }/ t( V; a9 F! v! K) u# l# @+ S. }. k
44.对一个类中的数据成员的初始化,可以通过构造函数来实现。2 j, k  A4 f: S
资料:正确
* t1 j4 Q8 T+ `& z" ?5 W  t& P4 e0 z! c* t* a, q" {' M
45.函数的参数个数和类型都相同,只是返回值不同,这不是重载函数。
, v0 y4 r3 ~# n资料:正确
% B9 d: e3 h: s4 A8 Y( h) u/ m0 j- G
46.在派生类对象销毁时,系统除了会自动调用派生类的析构函数,还会自动调用基类的析构函数。
9 d/ B8 d0 G7 Q5 a4 X: O7 v& ?" }资料:正确1 d5 B( u- ~6 G" i* ^
# x4 }$ F! G3 A6 o: s* Z1 @% r& [
47.构造函数和析构函数均不能被说明为虚函数。
- x9 u, X  l7 q. E0 f  i. h1 |& G$ ]资料:错误
2 K1 W, o6 F: S9 P
: c! r! _# e' W48.一个类的构造函数中可以不包含对其子对象的初始化。( `- k) X: Y  w5 s7 ~' B, T
资料:错误
8 a8 l  x5 q% i2 e7 r/ P5 l! d( D+ ^9 |
49.类的静态成员函数中不能访问非静态成员。# @# C: M2 n+ ?& Y& @
资料:正确
" h3 s8 C1 z. j" ~) p- N; G; Y" c% ^$ e' |' U0 w1 m
50.类中所提供的成员函数可以直接访问该类的私有成员。
8 X2 E9 p- m% m. P8 J( Y资料:正确) V' i" @! P. ?5 O, D: c

4 l6 Y' Z! K. ]3 U) \
5 u( o$ n; {5 M8 ^& U0 `% Z( f0 [* ]+ i4 g/ z
: F& C$ J2 y: S% N1 F+ r/ v: u
4 u( h8 Q( j4 p2 A9 u5 Q$ _
4 Y, V1 o  }1 N/ |

; o3 O- Z. A. D! {# D7 R$ k+ v5 t: s

9 u2 N5 {5 }+ h6 u9 s
( m! a% l  N' w4 c2 u0 a% b- o9 y  g5 F' H* b. A( I0 l
" U( J4 d6 M" t  m' |# G

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2023-1-12 23:41:28 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2023-1-13 06:06:03 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2023-1-13 06:54:27 | 显示全部楼层
谋学网
老师说谋学网可以下载资料,原来是真的!
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 19:21 , Processed in 0.105493 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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