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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

21秋东北大学《C++程序设计》在线平时作业3

[复制链接]
发表于 2021-9-28 22:52:27 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)C++程序设计-[东北大学]《C++程序设计》在线平时作业3
( a( G0 f# [: y+ P试卷总分:100    得分:100; F6 f7 X; O9 X' o' v( V9 x
第1,14若已定义inta[]={0123456789]*p=ai其中0≤i≤9则对a数组元素不正确的引用上
$ D8 i# e. l, k2 Q5 B! V, rA、A) a[p-a]& H! ]' C! b+ O6 V2 P. X
B、B) *(&a[i])
; H( I, |4 v! d" S) ]C、C) p[i]
" a9 {4 P: l5 _9 y! s- @3 pD、D) a[10]
: M, O/ l+ F4 q  C* P5 I- b正确资料:
9 Q6 D. y. v  D9 m0 D0 {1 D) S& c/ m5 H# r' r- E

: E9 y0 I, U- P2 r+ s8 Z, r3 h第2题,对于通过公有继承定义的派生类若其成员函数可以直接访问基类的某个成员说明该基类成员的访问权限是
* i# @5 W3 M$ R& I+ oA、A)公有或私有
$ B- B- w9 ^" P; r0 a, pB、B)私有5 c' j: q3 k2 _
C、C)保护或私有) ~6 v9 I$ C2 {! u* o/ h+ d
D、D)公有或保护
, L( l7 D$ j7 ^$ L1 k5 E正确资料:
' f  q: z$ o& j7 H/ S
6 O. ?6 E& q2 W# k+ V# K; ~
1 m) v" }* o# i! i. H第3题,建立一个有成员对象的派生类对象时各构造函数体的执行次序为" {) a; @: T2 T- j7 n/ J) R( C
A、A)派生类、成员对象类、基类
) \: z  n9 H8 b! K( i# Y/ kB、B)成员对象类、基类、派生类. t$ {% a. e7 ~$ O# b6 t
C、C)基类、成员对象类、派生类
, U+ q' |8 Z( w. r7 DD、D)基类、派生类、成员对象类
3 k: \7 q9 ^" S; B正确资料:
0 K3 @5 d+ @/ o6 _) b6 N' q- F) W7 F- q! d" r

& I8 [4 m. \0 k0 \2 k) n第4题,已知有定义  constintD=5  inti=1  doublef=032  charc=15则下列选项错误的是
$ Q* u9 ?" w! gA、A)++i;
9 D0 O) H. ]  t* `B、B)D--;
3 v! [" o* _. c; tC、C)c++;
1 ?) D5 A6 ^: a5 KD、D)--f;- M! \  b6 N9 z4 A
正确资料:2 d0 s, T2 z7 A( q, j, i

( _1 _3 z) }) C/ w+ B7 [% {$ \- n6 K7 h: @9 r
资料来源:谋学网(www.mouxue.com),23在C++语言中函数返回值的类型最终取决于, s- S  g3 V' d( y9 B* o/ b. g
A、A)函数定义时在函数首部所说明的函数类型7 f) I5 |9 E0 ]  f3 f% s4 ]
B、B)return语句中表达式值的类型
" t+ I! h; G8 ?C、C)调用函数时主调函数所传递的实参类型, W, B' f4 v$ z8 m1 x, A) ~/ c! ~4 S; {
D、D)函数定义时形参的类型) O! v* f% t1 Q( s$ `0 W
正确资料:
' }: D! D5 U& S- _" c* T" t. p: N3 F9 F6 Z" ]. l# L
: d3 A" k: }4 `$ [0 y
第6题,34以下所列的各函数首部中正确的是
8 C; P  X- q5 o! O3 D! @* d) hA、A) void play(var :Integer,var b:Integer)' [$ Z! V- N; B8 R1 a
B、B) void play(int a,b)
# r5 a9 K, K4 T) dC、C) void play(int a,int b)
; t! x' _1 q2 }; h3 ~  I. s8 \D、D) Sub play(a as integer,b as integer)1 O- O: Y5 h1 I& G  {' b; {! N7 j
正确资料:
  B+ `; `+ B9 A+ _& O) K
# k1 R) x/ N; D
4 |/ a2 J, b" o' }; j0 k+ ~1 g第7题,36有如下程序includeiostreamincludecmathusingnamespacestdintmainintargcchar*argv[]{intsumforinti=0i6i+=3{sum=iforintj=ij6j++sum+=j}coutsumendlreturn0}运行时的输出结果是& h- U9 L) J, s8 P4 F+ u1 b
A、A)3
& P4 V9 T9 u, E, W4 cB、B)10
+ T% H8 Q- |3 w* [! w6 ?' Y& D, h/ jC、C)12
6 ^, c3 G- l. J& ^: n2 xD、D)154 H$ b  V/ q2 c; {4 X. A% y8 }* T
正确资料:; \* m( R% ]1 }

+ _5 P4 \) L4 T
+ a" {& U1 |1 q4 p第8题,列关于模板的叙述中错误的是7 v# e7 D5 P" `* @- n: ~$ J9 ^3 z
A、A)调用模版函数时,在一定条件下可以省略模板实参
; e6 E' ]6 V6 R. M! NB、B)可以用 int、double 这样的类型修饰符来声明模版参数0 h2 m9 z6 F4 }+ D4 q7 ^6 ~: Y8 U
C、C)模板声明中的关键字 class 都可以用关键字 typename 替代4 w$ Q" o3 W7 ^3 K/ i3 L$ i
D、D)模板的形参表中可以有多个参数( y, I0 _4 @3 o% H. r8 m
正确资料:
- `. g: I2 D- Z9 I0 a: s2 ]( b/ E; q6 |

) c2 U  g& t% j$ X2 h' e7 d第9题,在一个抽象类中一定包含有
7 k. D" B( |. LA、A)虚函数; |/ I1 ?9 I+ q' V7 Q6 K
B、B)纯虚函数
. l$ s+ X$ X5 W2 GC、C)模板函数
* }( \0 D! v0 d$ X) YD、D)重载函数
9 c" I* V7 Q  _( s  }4 g$ R正确资料:5 V( s% ^% d6 e, e
& ?/ @7 N, H; V9 K

$ H  v# ?. p0 {" ?资料来源:谋学网(www.mouxue.com),下列程序段的输出结果是voidfunint*xint*y{cout*x""*y*x=3*y=4}main{intx=1y=2fun&y&xcout*x""*y}; B* ^6 u4 a: s1 `' n' N  M
A、A) 2 1 4 3  Y% |7 t9 X0 s* P
B、B) 1 2 1 2' N; J/ v2 u" s8 ]7 |& C, C
C、C) 1 2 3 4& W6 p" y7 B* e- d( X
D、D) 2 1 1 2
% I, m3 \0 l3 }' ]正确资料:
' t* O- k3 B, U$ X0 ]* a  V2 d$ y( x- E- L) m( D% _

' O7 y3 g  l- U第11题,C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言8 f8 l/ X  a" w% O! B: m8 \# \! T6 Q
A、A)ASP
/ `) A% y6 B6 JB、B)C. j0 t( K. i# ]
C、C)VB
# z( I# S  V! A& j* a% yD、D)Java/ f: N$ U, w* m7 z+ J( ?
正确资料:) T6 ^" I  u5 m2 ~& A

1 J8 I6 K* ^1 b/ e6 o7 p+ }4 O0 l" d7 N! W  W
资料来源:谋学网(www.mouxue.com),12以下程序运行后输出结果是main{charch[2][5]={"693""825"}*p[2]intijs=0fori=0i2i++p[i]=ch[i]fori=0i2i++forj=0p[i][j]='0'&&p[i][j]='9'j+=2s=10*s+p[i][j]'0'couts}2 `: M: A  Q  e1 `2 }
A、A)63858 ~' t0 |* R* u. K8 s
B、B)22
* {. i2 F! N, Q$ D: W& bC、C)33( _* _7 G: d2 V! t( f
D、D)693825* }' u9 ?/ V( Z  Z/ T) c$ Q
正确资料:
& r  V9 D& _- R4 M% }. q1 C( Q5 v* p: K) m  |; q! l

, O! R: h7 H3 i+ |9 ~- m第13题,16下列程序的输出结果是includeiostreamusingnamespacestdstructabc{intabc}intmainintargcchar*argv[]{structabcs[2]={{123}{456}}inttt=s[0]a+s[1]bcouttendlreturn0}6 J. Z6 \0 G4 |; z3 x. {* [1 V
A、A) 5
6 k1 S+ @9 Y7 {; lB、B) 6! e5 D0 J- `0 s  |
C、C) 7( b: Q; B/ w9 v) P
D、D) 8+ `1 V. ]+ w" n0 u4 j
正确资料:
/ m8 r1 j+ l( R% L) r3 V+ a8 E% s  Q, w& x' a

8 ?' }/ j$ M& q$ c8 E第14题,26有以下程序intmainintargcchar*argv[]{intit[][3]={987654321}fori=0i3i++coutt[2i][i]return0}程序执行后的输出结果是7 v7 B; Z. J- \6 j( T+ i6 b, v! `* a
A、A)7 5 3& |* C( `) A& T- u
B、B)3 5 7. A% m1 U$ K" _' b* _
C、C)3 6 9$ g- m# s1 z; R4 F, B/ ~
D、D)7 5 13 L6 c; t( w* Z+ u7 b0 s. b; b
正确资料:
6 h7 v8 w8 T- ]1 {# m2 T) @1 a4 t4 m1 b) ~

. H7 b& [. ]: x资料来源:谋学网(www.mouxue.com),若有以下程序片段charstr[]="abn012""coutstrlenstr上面程序片段的输出结果是# j0 j) Z% v( C8 C+ ?
A、A)3
) V9 }9 T, b6 J% T, w$ s# ?B、B)4
: Q, H3 u0 F' gC、C)6
. ^* i% Y4 n/ ?4 L7 r; r/ D: BD、D)12
" Z( n2 A* x0 `+ Q4 [; Y* J+ A" P正确资料:& R2 m) Z& l# B% o2 S. s
) z" w. ?; X: R" Z

3 Q7 `3 I0 w# S7 j6 e3 q第16题,32以下叙述正确的是
6 s7 n7 p* c: j, s, bA、A)函数可以嵌套定义但不能嵌套调用4 w, }# Z4 G* M( W% K. S; f# D
B、B)函数既可以嵌套调用也可以嵌套定义; C' b6 D8 V- P
C、C)函数既不可以嵌套定义也不可以嵌套调用" U" x+ O0 n# A: i
D、D)函数可以嵌套调用但不可以嵌套定义6 w- t+ V4 c1 O6 n/ d
正确资料:
: k; s- b1 R+ s* V) {. q/ \4 g: i
: z2 p" Z2 ?8 p& q: r4 T, o) s. g( Q0 D8 P# t
第17题,4在以下一组运算符中优先级最高的运算符是
& y# _! ]( H0 j0 ~3 j8 q: hA、A)=
$ H. _. p0 x6 V' n" u" [B、B)=2 a/ ~9 I( ~6 @5 c
C、C)%( Q+ U: s9 t3 m5 X9 h0 |
D、D)&&
$ \( {! g# T0 y' x8 f- G正确资料:! p- }3 e5 [. Y

+ H& z( F& Y$ v# ~8 G1 p; F. r
7 Z. ^, F; M) K0 M9 ]; z第18题,有以下程序includeiostreamusingnamespacestdintfunintn{ifn==1return1elsereturnn+funn1}intmainintargcchar*argv[]{intxcinxx=funxcoutxendlreturn0}执行程序时给变量X输入10程序的输出结果是9 D  i  Y. I2 S
A、A)55
% s5 M% J. S5 Y6 |4 _# KB、B)54( X* S1 r* P3 Q& y+ E
C、C)65+ ^3 G+ A7 w& L  h2 j
D、D)45
, f- M7 F- g+ E' l" c* f正确资料:1 @# d" y. I' P2 S/ X0 N

5 M; t) ^. Q" |7 N4 s' k2 x
! B8 X3 B6 |3 k" f第19题,有如下程序includeiostreamusingnamespacestdclassMyBase{publicvirtualvoidrun{cout1}}classMyClasspublicMyBase{publicvoidrun{cout2}}intmainintargcchar*argv[]{MyClassobjectMyBase&base=objectbaserunreturn0}输出结果为
& b2 k+ s3 j# O# j5 nA、A)1
! N, h" W8 _2 K5 h* o/ e% PB、B)2" b8 Q6 f# n# T9 o# o- u. w' _
C、C)出错! a' i, Y7 S) w
D、D)未知
/ O& P# s9 P5 q$ v! Y正确资料:
2 Z- H" z/ k& d! W2 ^$ H. x0 a  W0 Z4 g: y
$ [" ~* X5 ?! W$ F; ^1 h8 ~
资料来源:谋学网(www.mouxue.com),6当a=1b=3c=5d=4时执行下面一段程序后x的值为ifabifcdx=1elseifacifbdx=2elsex=3elsex=6elsex=7
& I$ R/ w! x. X- H% g: gA、A) 11 r* g( L" ~+ F; S6 @: E
B、B) 2, E& y+ k+ U6 {$ x& s
C、C)) 31 }: J0 e+ ?: H- Z  X
D、D) 66 e2 F  F( ~, g- P* m( ?
正确资料:
" A1 v, f  s1 V1 x8 }6 i( T5 r; ~# {3 v& Q$ P
" G- m) q7 k9 }! O8 `1 X

6 J0 \7 y  N8 V. i4 T' b
0 D! {3 T$ M  |" `' g2 [5 d* T' p0 q" A$ G! S" S
+ V: a: C, o4 g5 Q8 |
" y. W; g) H+ p  m! z
$ C( Q& U! {2 k$ k. M' n6 d

; E8 f) y# L" r+ T# c( Z
" J5 x! K' n8 K2 f) ~5 V
0 }8 j- C) D/ P5 L) H( s6 ?9 z' C: ]- Y  \% o7 h2 q0 e
+ I- z+ E( V7 N" V" y/ r/ a

4 @5 H8 }; u2 U2 ?0 r' P

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-11-25 09:35 , Processed in 0.105035 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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