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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

[南开大学(本部)]《程序设计基础(上)》19秋期末考核(资料参考)

[复制链接]
发表于 2020-3-26 21:10:21 | 显示全部楼层 |阅读模式
谋学网
奥鹏】-[南开大学(本部)]《程序设计基础(上)》19秋期末考核
5 ]' [8 P+ c: u试卷总分:100    得分:100
0 q% c4 W" v% {* o7 H4 B第1,一个浮点法表示的数值由(    )两部分组成。6 l3 g3 s7 l- P/ |1 K
A、指数和基数+ }1 E# ]+ J: N5 x+ H( {
B、尾数和小数
8 @' t( ^9 o: V% {; jC、阶码和尾数; h3 }8 |) `7 I) u4 H; `. `3 [6 f
D、整数和小数: z% e  Z/ D8 }# p% Z
正确资料:2 I5 S% r" b# F. w  w3 c

6 i% V, N" S5 ~: ~2 f3 x) r; b. c3 m
第2题,已知"char s[]="南开大学";",则数组s的长度为##。3 o/ [# p' ^, M0 g4 R5 O  f
A、4
) t$ q0 A0 I2 o+ z8 oB、5
( m- T) [- N6 P# \C、8
* {- Y, ~! L! p( t5 ~$ h) nD、9
7 h( @2 m5 Q: P8 ?# J7 S正确资料:! L  p) p1 e# e
; ?- L# d; a/ ~) k( g# v# ~

7 \' j: o  \5 T: k( k" W第3题,计算机系统中采用补码运算的目的是(    )。/ w; ^$ j$ e7 m1 r: H1 X
A、与手工运算方式保持一致, X( {) V6 `" J8 ]% V- @6 h
B、减少存储空间
: `- A; l: P5 jC、简化计算机的设计
% g3 G6 ]5 T) zD、提高运算的精度0 l0 Q% b/ \1 S3 f0 B4 A& X
正确资料:& [: F: x9 ~; W. ?; h% f* m
" Y! |9 N/ k1 k+ h
" j% I2 F) a/ N' S' C2 b
第4题,已知函数定义"void fun(int &a, int b) { b++; a++;}",则执行"int x=2,y=3; fun(x,y);"后,变量x、y的值分别为##。
& n! B5 H: x* U8 |2 xA、2,3
) `3 f0 z: H3 @B、3,4  S$ P$ n9 F2 o$ H' A6 D
C、2,4' [4 d, i! Y# @9 o
D、3,3
# Z: B1 w/ }0 W# J+ C; S正确资料:. d- q8 J, J8 N8 z! s5 g

$ C$ Q; D, `$ y  n9 G) T  @5 W
9 h2 ~# v/ a9 n8 Z% c7 M第5题,默认形参值不可以是##。% H8 R7 u$ }8 z3 J0 q
A、局部变量" D* W* V. A0 z
B、全局变量* `1 E$ X. y( J# P, b! _
C、静态全局变量# k0 {- y. o+ n9 z( b9 \, I6 @0 f
D、函数调用
! I3 g4 ?3 p, j正确资料:
# g4 i7 c8 j/ e7 V2 s9 A" d0 Z; f8 @. o: W8 b8 g" i6 X" z
  }6 T* c; M7 A( i9 I1 G
第6题,已知"int a[]={1,2,3,4,5},*p=a;",则以下各选项中对数组元素访问错误的是##。
! F" J/ [) e9 w* S6 k4 i  DA、*(p+2)1 O# A5 M) W0 j+ H( \& c
B、a[5]
- i4 K# K' f5 Q9 x+ c2 ?: \0 @9 I3 Q% vC、a[3]$ _* `0 e; @: Q" {+ j) I
D、p[p-a]2 C- x2 i- L( T" E, V
正确资料:/ x1 X" \  `# l0 ^0 t5 h
7 F- t4 }& e9 I4 ~4 C9 H3 J6 @6 @: `
, n( b. h6 H4 r
第7题,已知字母"a"的ASCII码是97,则字母"f"的ASCII码是(     )。' t1 o6 Q5 E, K' e6 |; r
A、100
& s8 @, z; }; u/ O8 Y3 _) ]B、101) ]8 Q$ o/ M7 o, X
C、102
' S% ?2 ^! B0 U! mD、103
1 Q% ]' e. ^# I: C& r2 ?' |正确资料:& A& N$ P0 o+ C% A

! P' G& O, Y2 o% _
  _0 y7 ^2 W( T- x, l% G第8题,在32位计算机系统中,已知"int a[2][3]; fun(a);",fun函数的形参变量名为p,则在fun()函数体中通过sizeof(p)计算得到的结果为##。0 |& }8 a( W6 ]3 l$ i# V1 T
A、4
" }% r9 i3 ^$ O& D5 i9 g+ W( IB、69 m7 Z) D, [4 G
C、12$ N" V/ g7 g& |# ?- v
D、24
9 J* S) d9 @; p正确资料:
7 d- q! ~! H, p9 f
# y' K( Z( d- r; N/ m8 ?' v. e3 ]) a9 h1 O4 w
第9题,已知程序段:int a[3][4],*p[3]={a[0], a[1], a[2]},**pp=p,i;for (i=0; i12; i++)a[i/4][i%4]=i;
# c7 B* A) J3 A% P) a  t则pp[1][2]的值是##。: c, T4 l6 b8 h2 h
A、3
) B0 [- ]" c5 |" ]! |. N/ ~B、4
; x2 c: f) E% R( c! i+ g; \C、5. y, H9 V; ~+ |# U4 H
D、67 C" a0 K! C3 @
正确资料:
, Z$ ?# t9 ?4 z+ X! a" h5 j
$ G8 O$ D( n+ L( E% o8 n. N$ d! s+ z$ S9 T, M2 P
第10题,二进制数1001101011转换为等值的八进制数是(     )。
; {' G; [3 k! F7 e! q. f% RA、46518 g1 d( A9 \4 [
B、1153
5 I6 Q/ H, G) v, u2 N; ~& xC、9AC1 U1 X$ b8 w3 z
D、26B
. f, N$ l3 h! k- Z0 q. H. j0 K正确资料:
% p. |; ~9 Z8 j+ J2 p9 l( P: d: D) O( N( E: w4 P. M

! ~2 Z! e) g9 h: s第11题,字符的ASCII码的表示方法是:使用8位二进制码并且(     )。; Z) c- x& {3 g
A、最低位为0
1 N: X3 Y' _+ W, MB、最低位为1
, `3 P+ s9 m- r. IC、最高位为03 x4 e6 A5 v! |+ s: n. ?
D、最高位为1
/ q; V+ D( m0 W正确资料:) R$ ]3 H/ V1 g

5 Q2 c; Q4 j" y0 ?$ u7 a# F4 [  Z! B( ^- B3 Z. g
第12题,下面的描述,不正确的是##。
$ J& x, G' i' G1 F5 JA、语句for(i=0;;i++)表示无限循环
% G$ v! t) E" v* Z3 u( J& kB、语句for(;;)表示无限循环! p4 K, A5 [! k! Z
C、语句for( )表示无限循环1 y0 B; ]8 i" ?" x$ p
D、while(1)表示无限循环
/ q  d1 L* T5 v* t, ]1 m+ F正确资料:0 M/ ~2 |; z* k- A  B, B8 C" u& o6 s- Z
" E8 F6 e/ I) m* }  ]' f) {6 ?

+ E; a. O( x! k* @# W- q第13题,已知"char a[]="abcd",*p=a+2;",则语句"coutp;"会在屏幕上输出##。: t) e0 u6 d+ G5 ~
A、bcd
* ]7 t/ I- q; D& t7 o* LB、c
3 a  t2 b% {# P- f5 g/ kC、cd# ^; T# W$ s; R# k" b
D、d
. a, b0 c6 b: {; h正确资料:  g. V! u  ], R5 P# [  ]' s  Z

2 L+ e: `" s1 V) O% R0 [% B, B, x% j" ~* F7 N
第14题,下面关于循环语句的叙述中,正确的是##。
' P4 k6 S/ v8 a( r* pA、for循环只能用于循环次数已知的情况
6 X- g6 y1 L2 I1 m4 z- ?B、for循环与while循环一样,都是先执行循环体后判断条件/ [' |* O0 ?$ H- j2 t" G, ^
C、for循环体内不能出现while语句
0 k' A+ [, V! @: ]! x1 _( RD、无论哪种循环,都可以从循环体内转移到循环体外
0 k& |; k$ l& P* [正确资料:
, c) S! D) `1 }
2 N& k1 c4 H% c6 X% G- W
& c  v+ s. F4 |第15题,已知"int a=5, b, *p=&a;",则下列语句中正确的是##。
$ V- H0 C" W1 |5 y% S  ?1 mA、&b=a;3 v! ^  d% _  X8 l
B、b=*p;  [5 o7 M) e" O  I& z1 o- {* k% J
C、*p=&b;9 Z3 g) C: v* j. ?2 [
D、b=p;
! U2 x0 U4 G  k' V2 r% ~正确资料:
& V# X- s; }, ^' D: Y& @$ ?
7 T) t/ E% |1 R- n* ^& U/ N+ t4 ^
第16题,在C++中,要对int型的一般数组进行访问,必须逐个元素进行。
' d* h8 Z3 {* \( n& `  w# ^7 fT、对, ]1 B) R- K& ~9 U% S/ c+ X& q3 H$ C; V
F、错( v, a5 d& E- |% M6 ]. @+ J
正确资料:T5 @1 Z! M) u- ^, v4 i

* R; u( ?: F; H/ h; ~) U2 j& n7 P1 ]  P; f
第17题,无参宏定义和条件编译结合使用可以解决头文件重复包含问题。
# G$ n+ a% g# C6 x( W& y) TT、对% R* O- L1 ^0 J) U
F、错
9 E5 T3 `+ x0 O& K/ y: D* }正确资料:T
9 t7 l# Q- `. x3 a6 L
  M% t! A) A  U0 {) \1 B( @& y
# C* \* [# C' S6 e% [第18题,负数的补码就是原码逐位取反后的结果。) L) l( y$ i7 m. A* R( L
T、对# p1 U5 o7 X% K, L7 W
F、错% c" x: W, J& ^1 H+ ]8 ^  H
正确资料:F. i* S; n: S) N2 B$ p" C

) r* i8 X" H! L5 L" d) @! k( L8 p  W# K1 W7 a8 o
第19题,若函数类型为void,则函数体内不能有return语句。
8 v5 I, N: J  N' G' cT、对
, ?: A+ P+ c( J1 M5 }( a; qF、错
( n9 w0 R0 ]! A0 D4 t2 ^正确资料:F: {8 k7 _( X0 _+ ^% f! P
$ s4 X5 [* P: e7 R) i# l# |

- H* g6 p; @, E4 p第20题,二维数组中的所有元素必须具有相同的数据类型。4 F) E5 M+ T% N, K
T、对
- H! g9 J' [1 u9 C# h% c: t2 F4 ^, bF、错# Y: {2 f  m$ i7 U" ~
正确资料:T# F# U8 v- l) r& d2 n, d8 k

4 s, @5 [" h1 d6 V" I7 u
7 x" p. M+ I4 v6 M5 d0 h第21题,已知函数原型"double fun();",要定义一个函数指针变量p指向该函数的首地址,则其定义语句为"double (*p)()=fun;"。
+ a7 ^8 Y( g7 F3 p, `* `T、对
4 x  J3 C- N1 e# q4 QF、错" |2 t5 h# t- S
正确资料:T
" k# H, V: `# g6 t3 x# S: j" s" j! \" ]
+ V/ x- S. p6 V  \; u
第22题,在计算机中因为采用的均是二进制数,所以包括数的正负性都只能用二进制数来表示。8 y- z+ k" I# R5 v8 P1 O
T、对0 r: ^! `' G! G" Y
F、错
7 a; f0 F" [# p$ g+ h正确资料:T" ~/ g" z/ W) i# o

5 W0 c+ t4 e' L+ p9 _- Y
3 R9 j6 n7 s" |. W, \% P第23题,在C++中,如果在函数调用之后再进行函数定义的话,就需要在调用之前给出函数原型。$ v0 k/ H; u3 S
T、对- @3 q8 T# c7 r+ N2 f/ d% ^% F
F、错" T; g+ r& z- m- |4 N: B5 J
正确资料:T
' ?( w. m" @+ w2 c9 Q/ z( E6 D, o  q; P" k4 o2 J: ]
$ t0 q0 x4 r% V
第24题,如果函数没有形参,则函数定义时形参列表可以省略,即函数定义"int fun {...}"是正确的。2 ~$ }2 D3 }: ^7 u! r% `' M# C
T、对
4 A. H; t7 J& \$ ~F、错, F8 X3 g9 S4 w: r* k- I% O
正确资料:F# r9 A9 k' d, V
, L  k0 E: H( {4 w7 h
  |1 i  I% y* U% N+ x1 K
第25题,在日常生活中完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标。
& ^3 x3 c" F9 V% B+ |T、对
2 O; g0 _9 k" B$ c/ y& UF、错) J8 B4 z( a* b  f# \4 m
正确资料:T
2 a* m/ u6 k% q8 S9 h
0 b, ]$ W; ?; v% ^0 p8 N( v) P/ {* O5 T0 z% U: H$ x
第26题,switch语句中的各的值可以相同,与条件表达式应为同一数据类型。' J! Q8 V% I. a2 f+ c1 M
T、对/ V9 s- }0 c. q5 @8 N& o" U
F、错
& k5 h* l2 z/ A& u% O7 D正确资料:F
8 e) \* J" u1 B: R8 o  Q4 N: W/ D& Q8 N
4 M' ~, b1 O" O2 ?4 p2 N
/ R* U5 ?! E0 ~第27题,当输出汉字时,输出的是汉字机内码。
! O2 x" V6 K% H& }/ s- x5 ST、对2 ?$ f. G# W, Z5 o/ H9 M9 w7 f7 S
F、错
+ b  Q6 b8 s8 j正确资料:F
6 K+ {) `( F( H' g. X  ]
- o) q3 s. }. Q! `: X
6 t1 W4 S9 c/ f9 @5 z8 g2 Z# N第28题,标识符是指由程序员定义的词法符号,用来给变量、函数、数组、类、对象、类型等命名。
5 [/ f: E- O9 zT、对( U# O  V# I" k9 S) z
F、错
+ L+ O; j- b" B; A! A/ z, R正确资料:T* T6 [+ ?% i. z& a! K; _$ @
2 Q7 P! U& ^+ K8 n! Z5 Y% Z/ g
7 @' E+ B5 }0 ~. r! M; Q' W+ W! m
第29题,在整数的反码的表示方法中,0的表示均是唯一的,即0只有一种表示形式。
2 n  z% g, Q3 R& R2 YT、对
% r6 n( k) W6 H% M0 jF、错" n5 e  D$ Y  e+ j
正确资料:T
' ]5 }# |  n4 ]2 ?2 O' |) R  I  U) w
* `$ d. W7 c: o$ X, U! n
" I6 |. z) Z3 F' q第30题,表达式"x+1y-2"是算数表达式。
# h, S0 v3 x- M3 J. d+ X3 fT、对
+ n0 v. A" T5 W" g$ o8 {F、错
% q1 {# l; a; e% D, K% ]4 ^9 `" s正确资料:F# Z: L/ D% @- G

1 l! N( T+ S. g( A$ g) n" Q- o
7 s$ E$ y+ @  y, U  x第31题,? 高维数据都可以使用一维数组进行存储。; J% Y7 r  t% z/ b) F6 }- W
T、对
# A. ^; |  d( E) i) l& d1 z3 vF、错
" I# a, P. ]6 F/ {正确资料:T/ J) C, P6 r2 U  k, W

3 `/ [+ I) |8 i4 Q  V8 y( d7 x# f* C2 L7 f+ p! k; \  `
第32题,静态局部变量在定义时若没有初始化,则自动初始化为0。
4 K- M" F$ r' M& W3 o4 ^: w+ MT、对  z7 \8 o. U' p4 R* u, w  P
F、错
. V5 n4 v0 R8 p正确资料:T& |% W7 @6 r6 S3 T; G$ _  a( h

- K' \1 h4 v3 K1 ^
5 p/ K7 X& s- |' B& I5 |* `2 ~第33题,语句for(i=0;;i++)和for(;;)都表示一次也不循环。' ~' T# P* m3 T/ U  C0 W
T、对
' b- ^( R) C4 E/ k4 fF、错' o2 V& E% o1 ^. j
正确资料:F- p6 Y+ D( o4 W. [/ X7 u5 u

* y/ C8 a5 }1 t$ s5 b+ ~: A( R# F
6 C5 w! p: O+ M8 ^5 W: s第34题,使用全局变量会降低函数之间的独立性,在编写程序时尽量减少全局变量的使用。# [1 J# q" R, ]3 I5 c! V/ X# ^8 p* _
T、对5 t  h; u* e6 M6 X
F、错0 _/ }. E$ z, W3 b
正确资料:T
9 P5 H0 x9 l  y: n; ]' b( R, H4 B2 w! U. F

5 i# S/ `6 c' p1 B% k第35题,将浮点型赋值给整型时,转换后的值可能丢失小数部分,原来的值也可能超出目标类型的取值范围导致结果错误。
$ K* P+ T3 V' B7 FT、对  Z. L2 o1 ^. t
F、错
: u, t' n7 ~% \/ {0 d正确资料:T% Y/ X5 C& r- H- S7 ?
0 A( o: ~4 A, \* |. n
4 U# d- ?" P$ Q1 x2 d+ {4 N
第36题,下面程序的运行结果是什么?#include iostreamusing namespace std;int main(){ char a[2][10]={"Xyccw"," XYcCw "}; int i; for (i=0; i5; i++) {  if(a[0][i]!=a[1][i])   break; } if (i==5)      cout"两个字符串相同"endl; else      if (a[0][i]a[1][i])             cout"较大的字符串为:"a[0]endl;      else             cout"较大的字符串为:"a[1]endl; return 0;}' E3 t, I+ S' R7 R7 D& X& p
正确资料:
% T) M7 c/ W, Z' B; x! X. l
; l$ O) R6 r9 [6 {8 b# @  U6 }! a0 K- k& E
第37题,下面程序的运行结果是什么?#include iostreamusing namespace std;void fun(int a, int b, int &sum, int sub){ sum = a+b; sub = a-b;}int main(){ int a=5, b=10, sum=0, sub=0; fun(a, b, sum, sub); coutsumendl; coutsubendl; return 0;}7 g6 f* {* F! z' E6 D
正确资料:
! x' {( x6 M3 |1 k( v, ^1 t2 O- Y4 l" ]. B4 l7 C
  r0 Q0 R1 I+ y) C! t( E
第38题,请设计"求斐波那契数列"的递归算法,并用C++代码写出求前10项斐波那契数列的完整程序。/ z( T/ \6 E' F. q' M2 z* _3 T
正确资料:
7 Q; L/ I) [1 l1 L, `) @! q$ \1 D! n0 Y' E! |

1 G! t: O% {0 p. K6 F# @9 b) F
) r9 _, d3 U% _/ M( q& N/ ]
; ]  V1 m6 V/ t4 I" h4 N% x( O  A7 s% X# |8 h3 |5 e
% q9 Z! X2 ?# L* B6 a5 D

* d" |! s. A& L( F( B2 {
6 d) U% k. _5 G7 D1 ?1 _$ i/ Z3 d. W" R
. x  c( @" Y; m4 s$ L3 g/ w5 g

# |2 z5 h% ?9 H0 v& `6 s- Z( o) s* W: _+ S3 |1 D0 q" r

' H3 g( c8 r  N' g$ g1 L) O; O. P  P0 d

本帖子中包含更多资源

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

×
奥鹏作业答案,奥鹏在线作业答案
发表于 2020-3-27 07:18:50 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

发表于 2020-3-27 09:01:49 | 显示全部楼层
奥鹏作业答案,奥鹏在线作业答案
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-27 09:13 , Processed in 0.109902 second(s), 17 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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