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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

[东北师范大学]《C程序设计》20春在线作业2(资料100分)

[复制链接]
发表于 2020-6-13 00:47:20 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[东北师范大学]C程序设计20春在线作业23 ~$ ^6 N+ ^% J3 F. m
试卷总分:100    得分:100$ X5 K3 d" n) ^! D! ]  c
第1,以下能正确定义二维数组的是()' x; I2 \, _8 N3 w; K+ Z1 e' w
A、int a[][3];
; I4 o% ]$ o4 s# y) ~0 d, TB、int a[][3]= {2*3};- T* L# F2 }" ^, u. [& v
C、int a[][3]={};
; F; J6 _6 q( QD、int a[2][3]={{1},{2},{3,4}}
. U/ I* R2 i& ]8 J正确资料:
& a& \4 Z9 n; T! f+ `2 Y% h+ u) `$ N$ x5 u
8 h% z" r* E- B
第2题,下列常数中不能作为C语言常量的是()$ W0 z% V& H( N# [, C) D
A、0xA5+ E  F& F7 e# B' W9 _- n* M
B、2.5e-2
' n1 V- n5 w/ t" kC、325 w/ n0 R! \/ s2 g
D、029
/ t2 i. v2 D8 a7 A4 y/ @正确资料:+ L# D9 J- R+ c. H, |
) A2 W" s) G/ [4 l/ n
" C9 t7 u% Q4 I0 d$ `5 R; r
第3题,设有以下定义,  enum week{sun,mon=4,tue,wed,thu,fri,sat} w;值为5的枚举常量是()/ t8 W# B. \9 q, t+ Z3 n
A、tue
: t. |+ c# G7 fB、sat# B- B* v5 c1 {/ H
C、fri
. e0 u6 a+ Z. m- {, ~D、thu# D: j1 n- ]8 u2 Q
正确资料:
% W9 k: ?4 p: }" k2 J* R' j1 ^/ E
1 }6 L2 H" g/ ^7 l5 j
第4题,设有如下定义
1 r1 a) y3 K* ^- g; e+ I! \" Fchar x[]={"abcdefg"};9 O1 G, s4 E8 G8 t4 K* T" m% ~& j
char y[]={'a','b','c','d','e','f','g'} ;则正确的叙述为()
1 S6 q6 ?* M$ U( X8 \5 HA、数组x和y等价9 \) k" D2 s5 H2 `# ?6 \
B、数组x和y的长度相同: v3 f5 W' W4 ~/ d) n. o
C、数组x的长度大于数组y的长度! T- {8 C2 K! h
D、数组x的长度小于数组y的长度
2 e" ^0 d* m& M1 W正确资料:
+ P; J0 p  V$ E3 J3 ]6 b9 q  d4 n; x9 K, q
4 t0 }8 F$ t, [. Z+ S& f
资料来源:谋学网(www.mouxue.com),以下程序:) e5 L, ]; D2 R
int a=5;6 v! t2 B, m9 I7 Z: t
float x=3.14;
- L9 D& D0 d, l7 v0 Z$ ma*=x*('E' - 'A');) v3 {2 S: ^* E) N  z9 e( v$ M9 ^
printf("%f\n",(float)a); 的输出结果是(): f) C6 n8 y3 x" W' e1 x; B
A、62.000000
/ v% f" ?! d2 ~6 m4 j# k9 F/ RB、62.8000005 n( Y( L( m. P! u' X' z
C、63.000000
0 s3 z7 @0 B7 w# nD、62
+ A& n1 ?! Y3 \  V! Z3 H正确资料:
3 r0 G% L" v1 h% k: o' I/ s' q, D  A( j& ?- q* {' ~

/ H( R7 S7 @* v第6题,以下程序:      char str[15]="hello!";
; ?+ s! y7 I, T! x) C0 Uprintf("%d\n",strlen(str));的输出结果是(), Q% l  g2 f7 V2 G' x3 }  G
A、15  z, B. l- @. T" h. D+ t
B、140 H6 `( K1 ^& b2 d+ w- u
C、7
; {- z/ N7 h  k6 l% J7 C4 k# E7 s( |D、6
, U( E/ v- @$ a' W正确资料:
6 D5 Z, b# q9 V$ S2 [2 `1 v+ p
; Y- w! i. a7 L- C+ [7 }& n' y* t4 N3 e. l* q: C$ q% y6 f( n8 S5 y
第7题,设有如下程序段,int k=10; while(k=0)  k=k-1;下面描述中正确的是()
0 w9 R0 z' ?3 i1 @! C- d1 BA、循环执行一次9 T  f% P8 T. K
B、循环是无限循环
* G- c. b2 x2 O$ p! vC、循环体语句一次也不执行7 j# q  Q0 l: F% D9 ?
D、循环体语句执行一次6 o8 J" w1 P; A) x" Q
正确资料:5 F0 A) e/ s( ]

' w9 G' }& |* E' _1 v7 H% T% g+ {( b* X7 g" n
第8题,当说明一个共用体变量时,系统分配它的内存是()4 \6 O0 N: ?3 z# C
A、各成员所需内存容量的总和) f) o3 {5 v/ f; @  P
B、共用体中第一个成员所需内存5 _! k- g: h$ \% b% K
C、各成员所需内存容量的最大值9 y$ a) }+ P+ C& j* {. P& g* C2 e
D、共用体中最后一个成员所需内存( W( a$ Q$ o0 @% O! C
正确资料:
, P, J- W: Z! m/ h3 `3 F6 V, G6 w" f0 n' y+ o8 Z& _& u2 {; S
, C/ N, l: U# m: {0 {0 ?
第9题,设有如下定义: char *aa[2]={"abcd","ABCD"}; 则以下说法中正确的是()
% U& B/ \- M( s1 l! ?A、aa数组成元素的值分别是"abcd"和ABCD"
6 ^; z- B1 Y1 \1 J: O& K& \# _B、aa是指针变量,它指向含有两个数组元素的字符型一维数组* d. o9 c' B  o6 ~7 i7 L1 ~
C、aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
( d/ p3 Z% n3 E) m) I: ?' cD、aa数组的两个元素中各自存放了字符'a'和'A'的地址
8 X3 w/ T! l. r2 Z( T正确资料:
: A! _- y2 {" G( u! x+ i1 h' n8 L% K/ N  h* ?1 I

+ v) A8 N1 ~3 s1 @资料来源:谋学网(www.mouxue.com),若变量已正确定义并赋值,下面符合C语言语法的表达式是()
6 _& J+ I6 w; \2 u" l( H; a$ N9 KA、a:=b+18 H& }5 ?; C: E" w
B、a=b=c+2
( {- `0 ~% L) i9 I6 mC、int   18.5%3
4 Z* b- D7 D9 d' a1 ED、a=a+7=c+b
3 `* F6 H+ d; q& X+ {正确资料:; o& c6 R9 B" x: u2 S

% Q& M0 ]0 N% |' A! @: S# |- N4 [1 A0 A& P
第11题,有以下程序    0 w( k) V+ A1 m$ x# U0 D
main() 6 {. C$ t/ J# Z6 j) q( @; w/ ]# X: Q
{ int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=&a[3], *q=p+2;
. r% N2 P3 q' [printf("%d\n", *p + *q); $ L' Q2 ?$ w) Y! f3 w, c$ `
}程序运行后的输出结果是()7 |% x* j+ o/ j; T
A、16
+ u. @! z5 Z- i" }; X: hB、10
4 h1 Z, R; q' H8 g; w/ X" n  _C、8
' |  E3 h: l. c  V5 P1 z1 {: LD、6" L4 c6 P! m  k! y' t; p" z
正确资料:
( \7 |7 ]7 B& x. W: ~0 C
  F, B/ W. v& p
- h# c# e' K" N. b" |; }资料来源:谋学网(www.mouxue.com),在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为()
: u* p  s/ m0 g7 w* N. EA、只能是逻辑表达式) A/ O9 K0 K* g+ n" p6 y
B、只能是关系表达式) V' W4 o( u' x$ w
C、只能是逻辑表达式或关系表达式& D) p3 Z) }' O) F% }1 z5 G8 G9 @/ c
D、可以是任意表达式" n3 l& O( C: P* b3 j
正确资料:  @4 N. e/ h. ]  }1 ~4 K

- H0 a8 O8 @3 ]
' Q8 y9 \' y6 ?9 G1 o$ Z' L3 ^0 ]第13题,以下程序:     main() { int a=5,b=4,c=6,d; printf("%d\n",d=ab?(ac?a:c)b)); } 的输出结果是()/ M  q' q6 G* U; f% H5 F# C8 A
A、5
7 s6 `, J  P' O( XB、4
- J) L3 a( m3 a/ m- D1 M# mC、69 w$ W$ s& b# V9 L' o
D、不确定
4 d# e5 l1 @1 Y2 g9 h) W正确资料:
" Q9 Z. E" |9 v9 F2 ^' Z
, y4 B8 t9 s# s
5 |+ Q4 I' g4 H- t$ {第14题,下列程序段: 3 [# j: H  Y  {- X
char s1[10]="12345",s2[10]="abc",s3[]="67";. r) J& e. N9 O: f
strcpy(s1,s2);
2 G" C' C2 W* `7 `! ?strcat(s1,s3);+ L( Q8 G/ z, M5 r/ a+ \' E
puts(s1);
6 ^: K. {' A  ]5 A: }  E的运行结果是()8 f6 S" ^3 Y8 g& v; n
A、abc67$ @: `. `! r; u+ L2 _
B、abc4567
2 ~0 p) F8 ]6 pC、abc 567
- O3 }& F9 {1 w1 Y3 W4 |2 ^& m! d! hD、abc567. B9 s8 x4 ]. l+ D! A
正确资料:
/ H0 s8 ^6 l& o) n
  O) ]' ^0 e' q8 M" l4 T$ i
2 ?  e& r$ E. y* m6 s资料来源:谋学网(www.mouxue.com),要打开一个已存在的非空文件"file"用于修改,选择正确的语句(); X8 l/ D( F$ `& _! l
A、fp=fopen("file","r");' |- z9 v6 D& @6 B( g
B、fp=fopen("file","w");
0 E; k  u1 i5 I7 i8 yC、fp=fopen("file","r+");
; X' K6 N: E4 I2 ]$ x! ID、fp=fopen("file","w+");
* Y; G, P8 Q. W* P6 U1 C正确资料:+ P0 ?4 O; a/ O4 W0 e" }
, x% R3 r2 W8 p! Y1 K

1 ?  T" x. K# x: f- q$ q( u第16题,若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是()
3 J/ c( m/ M. jA、EOF
, m$ s' _5 d* W. K: T+ e) xB、-1& l! B0 O+ D) {3 l. h$ ~& P
C、非零值' Y; P+ E1 y* L9 s+ }
D、NULL
2 j9 q5 o) P7 M, B: x( I- E7 b正确资料:
, q# c8 @7 j2 i8 ]! x$ P' y% e1 w9 [; O7 ?- l" C4 B5 V; n
! b  f. K1 M' r5 W. E
第17题,C语言源程序的基本单位是()
( U7 a5 z8 s4 x  y. d2 y& U% h, yA、过程
7 v' }$ b  P' a+ A& c+ \B、函数& p7 a$ T9 G) k/ Q1 I
C、子程序
* b0 V0 b8 ^6 V: [$ [9 uD、标识符
% ~6 g) |& I$ D% M* C9 v0 ?2 l正确资料:1 ~/ X6 M2 m* o9 d7 j$ ^7 ]4 o
% h! k# }; G# q' g
- R. F! u, |, T$ p3 k
第18题,以下关于函数的叙述中正确的是()
' y  v4 K& p/ Z# s2 kA、每个函数都可以被其它函数调用(包括main函数): A0 A5 |2 p* A: A( H- t+ {
B、每个函数都可以被单独编译# s+ W0 w  m! w/ W8 \7 d, H. R3 T9 ^
C、每个函数都可以单独运行
& }4 u8 c5 [1 lD、在一个函数内部可以定义另一个函数
  `& u( `0 }8 X1 c8 C1 c" J5 Y正确资料:
- p, m- i# q2 u7 n* N+ C( q& L' q& u9 h' I; w3 c' g
  W: y7 y7 `1 d+ ~
第19题,能正确表示a和b同时为正或同时为负的逻辑表达式是()1 t3 d2 D# n* k* n- h2 i$ s
A、(a=0||b=0)&&(a0 ||b0; `3 J# \/ T% {' Y
B、(a=0 && b=0)&&(a0 && b0)
+ d- f9 |+ q6 X- `+ ]" IC、(a+b0) &&(a+b=0)+ t8 ~! K6 G0 s& V& M" ?* L
D、a*b03 X4 b3 ^4 ]) F" v
正确资料:) g# @. v  l+ U/ F
0 f* h2 g* n3 M, r

0 c- H# E! b6 E$ h. [资料来源:谋学网(www.mouxue.com),设变量定义为int a[3]={1,4,7},*p=&a[2],则*p的值是()# G$ A+ l4 b3 Z) I9 j, c$ K3 U
A、&a[2]
( [2 K. c$ h$ L7 aB、4
; I+ }4 W  ^1 S# yC、7) {- }! i& V! n2 J4 s( j' X
D、1* T; T+ U3 \/ j* v" p; \! @
正确资料:
9 I3 ~) q* I, k% J/ h; p- ~% E3 [2 _) m* p* t: y0 F

' ]; v# S% c. R8 I) c$ {; t第21题,程序段if (us)  t=u; t=s;的功能是将u,s中的最大值赋给变量t。
6 E: P4 A  [$ k) O% Y; rA、错误
/ k" o* C% Z/ c2 P% A% O3 dB、正确
& N; i# c5 x% ]* R9 E( }$ {正确资料:- T3 v) ]; Y, S4 \! A( [

" k$ L- g" K3 P& V0 I; ^% w
6 B" n% G. i4 T& }5 G7 m1 [) w第22题,用fopen("file","r+");打开的文件"file"可以进行修改。
: n# q' B- X* m! R) b7 q' \A、错误6 i: b  j9 g& L# X
B、正确
! o3 j( l" G* Q) T1 H* k正确资料:% L2 Q$ k( m' u- q0 l

! h& f+ c) g7 p( {# U3 ?3 O* A- `4 \* a- }' Z. o" Z0 j. T$ S
第23题,在C语言中,存储一个整型、字符型、双精度实型变量所需的字节数是2,4,8。( m, h8 _' Y2 Q7 `& j% m
A、错误( G' v9 q# b1 o6 H/ i: t5 m/ w
B、正确/ Y( r7 A7 N- {& F: q
正确资料:
4 N8 Z6 A3 @# J2 L8 }: |+ c8 R1 |- B. v

* m  J  X0 ~* ~1 J9 N第24题,C语言中有逻辑类型但没有集合类型。
3 K4 R8 x; l" EA、错误
4 V% }6 F( a# t4 _6 W9 jB、正确% f$ ^/ x4 G' f% a* [
正确资料:
5 m* r' N) ?' c) N' O7 F7 i* |6 r6 s5 o% v0 d( V! t9 ~! X% x
  c5 W7 k) y+ D( l
资料来源:谋学网(www.mouxue.com),C语言规定:在一个源程序中,main函数的位置必须在最开始。
6 [) j' ~- y' v' {A、错误
7 t$ m! z, a" j3 HB、正确8 h* v: y* v- n2 h7 w/ m
正确资料:  d1 w: R8 \3 \
5 j6 G& \5 H6 O/ W3 k+ S

/ ?6 c* x' ~  \6 v$ m# q第26题,44.while之后的表达式必须是逻辑表达式。! j( W; \; B" D9 E
A、错误
' b( n. Z! g: h7 [B、正确
# j* v, _0 h0 f# v* ]正确资料:% e/ t5 N/ k% {& H4 @/ @9 x
4 s' J1 y: r+ a, b" N" s1 P' A
1 b8 L# c  b" x
第27题,一个函数的函数体包括声明部分和语句部分。; a7 M! D5 f& y3 x3 B. @' O
A、错误
. V1 V" f5 m6 O8 rB、正确$ n6 R4 {5 \) A5 g  h% c
正确资料:
5 m. l8 `  E1 p  [0 j. ?7 R' D
* i4 z, u. N, q5 N* t% a
9 A6 `$ T& r" d/ b6 n. R: \第28题,C语言中的文件在操作完毕以后,用feof()来关闭。' A% B, m$ _1 \( p, K4 c7 e
A、错误/ U# k7 I: k/ J7 O- w- N5 d
B、正确
) ^" L2 M8 X$ r$ g/ w正确资料:
$ ]: _, Y0 e: F0 Y! g$ ]) g0 W7 z! ^) `
/ O  L$ `$ ^$ P! E# o5 i+ ]
第29题,数组的元素在内存中连续存贮。& l6 ~3 X3 b. A( a/ r
A、错误
" a* z+ g( y2 A3 E$ |B、正确
2 i# |$ P$ U0 W, ?0 V8 [# y$ c正确资料:; G" h5 c  ^9 y  b0 |( G$ A# b
# x7 p; S6 V. P% l5 D$ r) l

' j9 Y0 u. M9 {5 I* H- X2 h) d资料来源:谋学网(www.mouxue.com),C语言运算符的优先级:关系运算符 算术运算符 赋值运算符 逻辑与运算符。) g& g8 J) W2 L3 s/ K1 Q5 Q" S& {
A、错误
1 z! n2 c$ ]3 `! j5 oB、正确
( W1 B, D# c: {( s& D" Z正确资料:% H$ p/ p$ _) D) P5 D1 b/ i3 s+ ^! y
. Y% J) o: I* V. G: A& p3 \
; u6 m' q: c$ O, i' N
第31题,ab.c是合法的标识符。
5 s( C& |# A( i; e+ tA、错误( c% Y" K3 \- ]8 D
B、正确# c, A6 J) L) E: s. {1 W6 T
正确资料:' I5 Y' i. o% B) c5 h

8 l& L. N- ~7 C( i( D( s* y* a/ x3 X
第32题,strcpy函数的作用是连接两个字符串。6 U# G8 {! \" t, j( Z: s" b5 i' X
A、错误  A+ @" G' b# G- Q6 V9 r0 z
B、正确
4 G! e; \( _& c% o正确资料:+ v, g; g. B' C( {8 P) `- ?$ C. e8 o

! _  R- K& L9 k  _) \: J' J8 R% \# y2 R% T* [# u, u& A$ I) u
第33题,break语句用在循环体中,可结束本层循环,continue语句用在循环体中,可结束本次循环。
/ P1 Y% D% Z6 A( vA、错误: X( a, z2 J  W1 y
B、正确+ g# X$ p) c5 i: M: s
正确资料:
1 D. @$ ~. @- c7 {4 M0 J- S! f( s$ W, x

3 e& M& v7 F0 u$ C6 ~# W: k. B第34题,表达式 0195 是一个八进制整数。
; p/ s. l: `; a# C8 e0 @A、错误
& o& S: P" }: [9 \3 d+ J& n7 BB、正确0 ?6 E/ H: E5 B" m. h5 N) V
正确资料:
/ }  Z, a* d1 B2 f) A5 _
7 n  c- P8 _. E7 u8 t
! F# [" v5 [  T$ Q( b7 c第35题,函数调用可以通过语句的形式也可以通过表达式的形式。- p3 U; q0 }& C
A、错误# I. c4 M0 _1 @0 _& E# b
B、正确' K1 P2 }1 w1 ]/ u  F. q0 Y" |( p
正确资料:
9 j# ?# ]3 H7 e* u% t" B3 T" M/ E- V
5 x0 ]1 I* d0 \
) e* D7 j+ k$ K2 @: Z0 [+ S' r8 l第36题,在函数中,变量的默认存贮类型说明符应该是自动的auto。
/ ?0 k0 H" N+ \$ ?1 r5 KA、错误
6 i; e4 t$ c, iB、正确
. J' }6 d" n$ T正确资料:
. J; S, _, V! t8 T, [2 S1 M, L: L8 |: I# A9 `
9 P* I- B+ ~5 Q+ d
第37题,C语言中的构造数据类型包括数组、集合和结构体类型。
9 j, K7 E. z+ [4 |6 C9 |* mA、错误  N1 U. J8 V% V+ o1 l
B、正确0 a7 `- U; M7 @: R' J
正确资料:; Y" Y& }3 w7 O$ e% v4 c. R
" B! _5 b, j1 c7 |
( F1 s2 a" m$ z, H  |, s
第38题,C语言中,字符串是以'\0'结束的,所以字符串的长度也包括'\0'。
9 o, q3 h( K6 z; E- m, h( oA、错误# K$ F0 N2 m) J' q) J. O
B、正确
4 h& C4 w$ E1 N, m+ k8 V正确资料:
/ L# H& b& [% Y: [& E
% |. V$ U$ O, F0 @$ C' ?5 X9 Y1 ^1 d) W/ n) p8 k$ `- b+ `
第39题,for(i=0; ;i++);是死循环结构。6 e0 X( R* [% m1 U& P0 O; K1 K
A、错误8 _2 ^% j, a- C) `5 ]4 e
B、正确, v% _! T, K1 c+ G
正确资料:; i2 S% S7 Y! L* b( `
) O1 a5 H5 t0 ^

# }0 P- u2 x) e4 ~) z1 g7 z2 m第40题,字符型数据在计算机中是以ASCII码形式表示的。) {& a* E+ E9 R" @8 ~
A、错误
# ?2 y* X) [( N6 L# oB、正确3 y. @/ p, h1 J$ V6 `
正确资料:
: m  b( x) b/ d1 o
- D) r3 j, a) c+ K# N
0 r4 _, Y( K5 G  g& z2 L6 ~% I  }; M+ K5 t$ n. p
) j; U3 n8 ], ~

. ]" [( E2 m* h4 @- E. r' f  ?! n  z  }3 @* K
- m0 N& Z* l1 f  y

) s$ Q4 x$ W  z. y' R: A0 F) I' u) ]' f) E2 M9 B/ \! K

" F) w- c5 f4 m3 x* ^& C6 H7 R
( t9 E6 q+ O4 E( J& o5 U
9 n& X$ q. t# W, f9 p; ?
1 f+ v3 |6 B% O- r2 N, k' h: n- d( `5 @- o; p. F' P

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-17 01:55 , Processed in 0.095922 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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