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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2021-9-28 22:52:05 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)C++程序设计-[东北大学]《C++程序设计》在线平时作业26 Y  y2 T# T$ L; \2 e) R
试卷总分:100    得分:100
/ H7 a3 }1 V3 ]& K4 f' P第1,2若有以下定义chars[20]="programming"*ps=s则不能代表字符o的表达式是
% s" ?: t& y0 v' YA、A)ps+2
1 L/ A3 r+ j" s3 j! a+ }* C4 X5 ~B、B)s[2]( c9 j) D& d4 f0 d+ V9 ]% l# K
C、C)ps[2]
  K/ F! Q5 m+ l& \# M0 oD、D)ps+=2,*ps
8 M  B: h) z) L* `- q. _' A正确资料:
0 M5 k5 x, P6 u1 w% e
9 k0 ?2 q' B( i. e1 {4 O+ g) m# u' e) G, c% Q( g' B
第2题,10以下程序运行后输出结果是main{char*s="abcde"s+=2couts}
' Z) G7 S/ M! U+ w) l% o0 FA、A) cde
6 Y. N5 h9 ^: E$ n* DB、B) 字符c的ASCLL码值6 Q. s. P/ y. ]1 G; |
C、C) 字符c的地址0 G8 }8 S! [) q$ n  M" A: }. J1 D$ E: {
D、D) 出错+ a- I( H- m+ x1 r, _
正确资料:; X, N! Z) k! B- z
. X6 Z* l& M" v$ ?' b
% D$ f4 ?, Z$ N  i& J4 C5 ~  d
第3题,一个类的友元函数能够访问该类的
) ?0 U& T  \: y# VA、A)私有成员
$ C1 p( [) N$ Z5 c/ B% aB、B)保护成员3 Y& I% K+ S- Q; L
C、C)公有成员# \2 O' y) N- D
D、D)所有成员7 }" K& T5 G2 e( Y: M
正确资料:
9 x- a# v  Z" e; l; a  i0 m
$ C& ]( H* m5 M, @# Y4 @5 ^2 j" b- ]+ m% G1 Y. y1 I9 t  d
第4题,2下列选项中与实现运行时多态性无关的是& I) U! p  M7 I; a
A、A)重载函数# W  S/ r. ?2 N( ~+ z; C! T
B、B)虚函数
+ U) y. ~' H/ H' Y1 a& d( xC、C)指针9 l1 N" {  L3 ]8 }6 ~( n- E0 q
D、D)引用2 @, q! Z8 a3 t6 c9 _; N( C4 p; }
正确资料:5 R1 U- q9 d" x! i. i) @
( }+ ~3 \$ ?1 W) C; q

) s' ?+ `  ~$ F9 d6 `资料来源:谋学网(www.mouxue.com),2以下程序运行后如果从键盘上输入ABCDE回车则输出结果为includeiostreamincludecmathusingnamespacestdfunccharstr[]{intnum=0while*str+num='0'num++returnnum}intmainintargcchar*argv[]{charstr[10]="ABCDE"*p=strcoutfuncpreturn0}5 K+ T5 y9 J$ [% ~% P; V
A、A) 8
& B; J/ Y' G6 w8 d; s& KB、B) 7
4 d- v/ A& D% _C、C) 6
7 O6 A2 ~6 a( j5 X( }  o, HD、D) 5
( \* x( a1 }7 d$ V( B1 m正确资料:
4 ]* _% I/ b' b0 V. P8 l% m1 D' p8 {  n/ G7 W+ k. N; k5 {

. T# Y! M* Y9 ]. f0 e: b2 G1 @第6题,10如下函数中那个不是C++的隐式成员函数
& a( A8 C& f  H; b/ PA、A) 默认构造函数7 p  |9 m- _- G9 N
B、B) 拷贝构造函数
/ ^+ Y; u. N: M' G# g- AC、C) 地址操作符
' H2 L9 C: |' m" \D、D) 加法操作符
. G- n1 ~  }3 }! j6 {4 k$ l" W: S正确资料:1 l" Y. p+ e, ~# ]; v( z% i5 ?
; b5 h8 G8 h, v  T% C
, H5 [; L% q+ P" R7 W0 ^% d
第7题,设有定义intk=1m=2floatf=7则以下选项中错误的表达式是" L! w& f6 O, {4 W' ^
A、A)k=k=k
; [  D0 U( }4 A* c6 O. EB、B)-k++- g* C. G; V, B) ~, A; ?1 m
C、C)k%int(f)3 U( I5 [. u& {- l
D、D)k=f=m
) Q. U$ j5 x& x5 d- `- n6 o/ V6 B正确资料:8 R. H# {) \  L5 H5 b. O  l
4 g9 \1 G: c1 K1 o5 l9 b

* y) Q0 l, L; F; ]" a0 _9 |第8题,对于一个正常运行的C程序以下叙述中正确的是
3 j  m0 E6 n; XA、A)程序的执行总是从main函数开始,在main函数结束
- D, Q/ q1 v3 G, J6 n. s; w2 R# PB、B)程序的执行总是从程序的第一个函数开始,在main函数结束& u0 I' e, \7 P3 {3 C# z) o
C、C)程序的执行总是从main函数开始,在程序的最后一个函数中结束
* I4 z  M+ j( I$ PD、D)程序的执行总是从程序的第一个函数开始,在程序的最后一个函数中结束8 n) |0 X9 W# `/ b7 }
正确资料:' `# k1 M3 C" F# x$ p. j

5 B1 ]% u  l1 a- I! X$ V( K1 c* m  v$ r( f7 W
第9题,有以下程序includeiostreamincludecmathusingnamespacestdintfaintx{returnx*x}intfbintx{returnx*x*x}intfint*f1intxint*f2intxintx{returnf2xf1x}intmainintargcchar*argv[]{intii=ffafb2coutiendlreturn0}程序运行后的输出结果是5 ~# f. s  F; z3 G7 I, r
A、A) -4# o  K" P6 J4 Q% I' A6 c
B、B) 1
9 q+ K5 d% `$ R  G3 j6 MC、C) 4
7 R. U  P/ P7 A; BD、D) 8) y0 r1 O$ T! K# V3 w8 \4 i
正确资料:
" k2 d# j0 o" x8 l( H0 y: F# v0 P/ V! q: E% d

6 V$ C/ S. h  k  v: D) r资料来源:谋学网(www.mouxue.com),有如下程序includeiostreamusingnamespacestdclassSample{publicSample{}~Sample{cout'*'}}intmain{Sampletemp[2]*pTemp[2]eturn0}执行这个程序输出星号*的个数为. @; E1 p+ N4 D2 c
A、A)1
- ^3 m) D: z2 X" o, VB、B)2
/ K  D/ ]2 f3 K1 Y2 N: ^8 sC、C)3
0 j1 d  {- }) o% o4 b9 s0 oD、D)4
1 U9 M- i* i5 N3 p正确资料:
+ q7 a! ~7 ^" X0 f% `% d) K+ z3 @# l

& V) h& v" o$ I第11题,对于通过公有继承定义的派生类若其成员函数可以直接访问基类的某个成员说明该基类成员的访问权限是* {+ r' H  F% p. U% s+ s) @
A、A)公有或私有
( i9 y. W* S: ]; U. `. pB、B)私有4 P4 M7 C' y% o* {# v) ^/ d
C、C)保护或私有
" }3 v9 ?% _  ND、D)公有或保护
) }& s# F: U* x. e& M7 `正确资料:+ [; p/ W9 \3 X( X
5 v7 _  [0 ~7 r2 k% W/ p0 W
/ M3 [  b1 d, l# K/ D
资料来源:谋学网(www.mouxue.com),下列运算符函数中肯定不属于类Value的成员函数的是2 X7 B6 U  |5 Q0 R- p% f
A、A)Value operator+(Value);
+ O9 ?  B; G2 j5 gB、B)Value operator-(Value, Value);6 k+ |; J7 ]' J/ J
C、C)Value operator*(int);6 V& M4 b$ |# z
D、D)Value operator/(Value);3 y$ J5 v7 m  h4 R1 I1 \/ J. p
正确资料:
: ~/ I/ t5 C# z8 M  ]% |1 M: a- P9 p6 ^! V

3 Y+ H3 A. W. Z  R0 m, L第13题,以下叙述中错误的是
+ a: R! e8 u3 I0 S3 yA、A)C++程序必须由一个或一个以上的函数组成5 z. V' o; c: D& A
B、B)函数调用可以作为一个独立的语句存在
- e( L* R6 Z$ @) q, N' uC、C)若函数有返回值,必须通过return语句返回
3 O+ Q! e/ l* d: A- O$ FD、D)函数形参的值不可以传回给对应的实参
$ _8 m2 t3 y- z正确资料:, J- o$ y" p/ t7 Q

9 E. X. S! L; R# [: R5 _5 r! F) K
/ X$ Y; k/ D2 o. d* O' A第14题,有以下程序includeiostreamincludecmathusingnamespacestdstructSTU{charnum[10]floatscore[3]}intmainintargcchar*argv[]{structSTUs[3]={{"20021"909585}{"20022"958075}{"20023"1009590}}*p=sintifloatsum=0fori=0i3i++sum=sum+pscore[i]coutsumendlreturn0}  程序运行后的输出结果是' h6 s$ k  ^2 \. s4 L+ B; J8 D
A、A)260
! N, I$ a) b8 z! d* \4 yB、B)270
6 O7 X2 c: ~4 b9 x4 `+ OC、C)280; Y, G4 ~- u1 o3 w+ D+ E. x1 o
D、D)2853 D: R. W8 V' L# W9 x! V
正确资料:
. V' b( G% r9 i+ ]7 o* Z& X% J1 K& ], K& @- I

$ y$ A5 i- g" o: F; j4 N资料来源:谋学网(www.mouxue.com),19在公有继承的情况下允许派生类直接访问的基类成员包括
: i" Y  _) G% P- v0 z9 BA、A)公有成员
- I" K9 C& c6 o& qB、B)公有成员和保护成员
1 s8 n) B- V' \C、C)公有成员、保护成员和私有成员. r& d/ v1 c$ }# Z, O$ Q% E
D、D)保护成员
7 B0 h2 o9 h3 `" U# {9 Q: L正确资料:
' G1 Y$ M+ U" r) l, M
! j' n2 m2 y+ \8 J- a+ ]! z2 y# p* X: w) J1 T) E/ a
第16题,能正确表示逻辑关系"a≥10或a≤0"的C++语言表达式是6 p# V! Q- H& w
A、A)a10 or a=0% {" D1 L; B$ H) u
B、B)a=0|a=100 G% u  x- p. ~
C、C)a=10 && a=0- x$ P! s7 _* j& Z
D、D)a=10‖a=0! m  }+ ~% d7 [- P: Z2 D! z" c
正确资料:( L$ R( X. d! i+ Z, G% i
7 y! r' D+ p7 e1 p- A3 G9 e
2 x. ]' I5 Y7 |* u( I6 I0 H
第17题,26有以下程序includeiostreamincludecmathusingnamespacestdvoidsuminta[]{a[0]=a[1]+a[1]}intmainintargcchar*argv[]{inta[10]={12345678910}sum&a[2]couta[2]return0}程序运行后的输出结果是2 M, e; J8 n+ r% X9 B9 N3 Z; v
A、A)6
* E$ n  R- `& t% M4 g5 HB、B)7
' A/ y' ^1 Q$ \# `9 L2 _C、C)5
7 ~; m6 ^) f- {' Q1 f! G' k2 ND、D)87 [: L2 G$ B# v& \
正确资料:" g5 ^5 z; D2 N

4 E- g' l) V9 p, M: s. P  I( V0 X+ T! U) _1 r2 @% P0 B" z8 d; W9 b" X
第18题,6以下程序运行后输出结果是includeiostreamincludecmathusingnamespacestdvoidfunchar*wintn{chart*s1*s2s1=ws2=w+n1whiles1s2{t=*s1++*s1=*s2*s2=t}}intmainintargcchar*argv[]{charp[]="1234567"funpstrlenpcoutpreturn0}
/ j# p2 m# I% @( N# H' dA、A)1234567  z- x  b* V7 Q
B、B)76543219 ~4 ]0 H3 E; C4 n: ?
C、C)1711717. b( _7 K$ F& i2 `$ h( N/ W
D、D)71771711 q! A7 _9 ]7 u' {
正确资料:
& Z8 l5 a+ ^. R- S6 R
7 i1 c" `* {' F' u' {" L. G
' C4 Q6 @8 M1 s2 D第19题,有以下程序voidswap1intc0[]intc1[]{inttt=c0[0]c0[0]=c1[0]c1[0]=t}voidswap2int*c0int*c1{inttt=*c0*c0=*c1*c1=t}main{inta[2]={35}b[2]={35}swap1aa+1swap2&b[0]&b[1]printf"%d%d%d%dn"a[0]a[1]b[0]b[1]}程序运行后的输出结果是" C6 F- ^/ |+ I4 z" {
A、A)3 5 5 3, _. f2 b" L6 a* v' U
B、B)5 3 3 5$ ], A. y" K, e; i2 T
C、C)3 5 3 5- X: q% [5 b: E3 }6 {0 a4 u9 I
D、D)5 3 5 3
! J0 X6 w& k  K8 W7 ]正确资料:" P" G8 ]: g' N2 }, b

* d3 p) u9 E* L* F6 s, k6 v5 S& P/ A& |
资料来源:谋学网(www.mouxue.com),若t为double类型表达式t=1t+5t++的值是: w* R" @5 U5 _5 E" l( g
A、A)1
6 Q: b5 `) ^7 ^B、B)6.0" V3 a" s5 o% V' v; t( S1 n
C、C)2.0
( k2 }) V" E# R8 z- P. T2 |D、D)1.0# l( U6 k7 G/ N1 z$ M- O2 L
正确资料:+ `7 Q. e: i, S/ h) `
& N0 `) o- |3 `/ c/ _
8 K- b) }* c5 v$ R/ u4 \
, l! h9 T, k! W$ L3 p

; N8 I' {/ |. x/ u6 E$ e1 M: a; h$ l; b% }; X1 o
4 G9 `; g/ d& x/ c' z

$ ~: ^7 ^& _9 I4 H
4 b& S' P- h' l4 k; l" D& f" e. E4 E' U7 c& P

5 w& k* K; f5 M8 ^. ^8 k
( W: Q6 R0 H4 J. z
! g9 g- Q( |* ~, k7 R8 V/ A  A: e! J! X5 B
5 R  t. F) J( q% V$ A4 G, ?6 b- |

本帖子中包含更多资源

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

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

本版积分规则

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

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

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

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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