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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

[东北师范大学]《C程序设计》19秋在线作业24(100分)

[复制链接]
发表于 2019-10-15 00:38:27 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[东北师范大学]C程序设计19秋在线作业2
# F3 C+ R2 C$ }试卷总分:100    得分:100
7 ]. Y- n. g' T! k第1,表达式0x13&0x17的值是()  X4 o+ E' Z. [; U" i
A、0x17
$ r" N) P. l4 j, B6 V' cB、0x13& ^, Z# Q: G! G5 c
C、0xf8
5 ?% f1 V. G5 {D、0xec0 q1 U6 U+ y0 ]8 T5 B$ x
正确资料:( q+ N# ~+ X, D4 v; I9 g* F3 z7 y

% I+ e' b- v7 R5 l8 [2 G( I, j
第2题,以下的 for 循环   for(x=0,y=0;(y!=123)&&(x4);x++) ; ()
/ }# O5 b1 R8 A" @. vA、执行 3 次
7 l; J( V" }3 rB、执行 4 次
/ R3 k6 D$ V* B: S! JC、循环次数不定; l2 u, g* m* m$ K
D、是无限循环7 O- y9 g# X% V0 q6 I& e& ~. c
正确资料:
; e3 W% [4 z" F8 X! v* X. f7 x2 Z" f- r
" t% A2 }& a; v
第3题,有以下程序       main() { int x[8]={8,7,6,5,0,0},*s; s=x+3; printf("%d\n",s[2]); }执行后输出结果是()
, q: q& t0 ^; s4 ^1 \A、随机值
/ _" `1 G& @. G3 {* X2 h3 L; MB、0
! \8 P) Q, ~+ g$ cC、5
1 }7 O8 D: q# D5 ]# ZD、6
! n& P1 G% [8 O% b4 R+ J8 U; W正确资料:
4 |. B" k# D$ K4 h, H% V- H
2 q9 B# q3 ]; D: x0 y2 K3 P; o/ S+ q/ a6 E* T- R
第4题,设有如下定义  char *S[2]={“abcd”,”ABCD”};  则以下说法正确的是()/ Y5 B) F( d& K
A、S数组中数组元素的值分别是“abcd”,”ABCD”
3 f- ?. ?' D2 ~4 z; WB、S是指针变量,它指向含有两个数组元素的字符型一维数组( d& F0 G# ^: P$ ~8 A
C、S数组的两个元素分别存放的字符’a’和’A’
4 b9 A& x% D4 N. c9 RD、S数组的两个元素分别存放的字符串“abcd”和”ABCD”的首地址1 u+ l! f. I1 k: L  R$ U( X5 d. _2 R
正确资料:
: q0 h8 m1 [5 Z- ]% Q
$ a$ j% r8 H) `6 o% B, R% k: i- ^" A; }3 P
第5题,在C程序中有如下语句:char *func(int x,int y); 它是()
; [9 j7 a8 {/ L  l& g1 i/ R7 yA、对函数func的定义。
& _. J3 u8 t% N: v0 a3 x- p9 NB、对函数func的调用。
  W6 a/ d# T. H) x# S7 a, k) x  gC、对函数func的原型说明。
* M$ a. E7 m  t' Y2 YD、不合法的。
: v) r' j) U* J: ^) m: E. R正确资料:9 X- m  Y- K5 ]! m* l

1 U3 l6 f) j2 N$ F* o2 ]* n+ X) O: K# [- L! X, s$ L
第6题,下列关于指针定义的描述,错误的是()$ H! v1 |; t/ p* z# E! q+ a
A、指针是一种变量,该变量用来存放某个变量的地址; t+ }6 D3 \2 C" h; P
B、指针变量的基类型与它所指向的变量类型一致% R3 m$ T" r9 A1 _
C、指针变量的命名规则与标识符相同7 j( p$ i3 H3 n2 ~' r# G1 y( R( U
D、在定义指针时,标识符前的“*”表示后面的指针变量所指向的内容
7 g8 b( Q! N  w  L正确资料:
8 \+ f. @# \+ r/ j
, E4 M1 h- z, @9 l5 E/ s3 q9 q7 I; k/ ~( Y8 I; y) R1 r' F
第7题,若有如下程序段,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)  # I( t; F: Z# ^% N6 G8 _
s=a;
/ l5 S9 W9 Y# F! g1 E! [for(b=1;b=c;b++) s=s+1;
% d5 L7 X: H( N则与上述程序段功能等价的赋值语句是()4 h: u1 F6 M# S7 C$ }* a
A、s=a+b;+ @" Z% Y5 [: @0 l: g8 c0 z  W
B、s=a+c;6 b$ p5 G* B- r0 T+ s6 @
C、s=s+c;2 X  |, C3 Z3 u2 X
D、s=b+c;6 m! }3 i1 k. S' K1 T$ X) B
正确资料:
  N5 @8 E# |; a% @5 \1 s* |3 k. R: E% h9 o) y2 M# }
4 f. t0 [: ~$ N3 L
第8题,以下叙述中错误的是()
; m0 H/ _- L! {  T: cA、对于double类型数组,可以直接用数组名对数组进行整体输入或输出6 U5 F5 X5 y8 X  P, i7 t
B、数组名代表的是数组所占存储区的首地址,其值不可改变
- C$ W2 s% C+ B+ kC、用字符型数组存贮的字符串可以用数组名整体输入或输出* f- P! E! D' B; I$ M8 ?" S7 A
D、可以通过赋初值的方式确定数组元素的个数. s9 N+ |6 V& g" @2 E9 {1 r
正确资料:
8 f% I( W8 O# p/ l  C' B! i6 z
5 B& O5 T( y' Z" E6 t' e1 b& k! i5 f8 _# c3 V. g
第9题,有如下定义,    v! f' g8 R6 z8 _; `
struct$ F3 N, c! p3 ?! m  Q7 U! r
{  int n;char a[10];float m;( S2 S2 G8 \3 W; D: X6 j$ L
}x;变量x占的字节数是()
- {& G4 o: n+ o3 Q: I; C. CA、10
- z5 u3 O0 Y& J/ j3 X0 vB、8
. h2 l$ c, i+ [8 gC、14
( U4 e! H; G8 \! h7 Y% M/ L) V4 QD、167 m! p+ `% q; G9 I: _
正确资料:
# j/ D! V$ P- j$ {3 \
7 e3 L$ T7 M/ Y$ J: N0 v+ `8 R: [$ N* L6 a
第10题,表达式:10!=9的值是()
  l0 z4 S8 e! V+ R  S7 yA、true1 B- _+ X9 g: a$ F9 j" c7 r
B、非零值
% x2 j! W$ V6 Z& i! LC、0
0 z) J  t& v" x1 J# z+ `D、1
  v* ^! W, `# {8 Q  x3 a1 p0 [  ~正确资料:
; i- p9 x+ a9 h5 l* i5 \. v' S
9 H+ g9 j- t; j6 }
- v, L: e% P5 T9 w1 B第11题,有以下程序: main()
7 c& z5 |5 z& _{ char a1=’M’, a2=’m’; + \4 W# k7 h: _' q9 E
printf("%c\n", (a1, a2) ); }以下叙述中正确的是 ()% {1 i) k+ `' i4 Q
A、程序输出大写字母M+ }5 o& i" Q4 o/ U  s$ C
B、程序输出小写字母m/ z# E  I0 _3 I% H- }9 y
C、格式说明符不足,编译出错
$ t3 q# z! [& I$ |! XD、程序运行时产生出错信息
( y! ?& G+ b' N; H) w6 n  Z正确资料:
8 c- K  L* u, l- E# \7 E
1 [' @% k7 ?+ E/ o9 k1 \5 I6 Q7 ]% I' O( ~
第12题,若已定义的函数有返回值,则以关于该函数调用的叙述中错误的是(); J3 G5 m; ~) k; t9 H
A、调用可以作为独立的语句存在
/ E% \! g; ~" S0 y6 }0 S2 ?B、调用可以作为一个函数的实参
. _: u$ i: m' X% S# [: P4 B$ U3 CC、调用可以出现在表达式中3 s  I% @! V5 ^1 w9 t# B
D、调用可以作为一个函数的形参/ X* ^. P: e6 O  t
正确资料:5 |5 n) i6 W- m7 k/ w8 p

& e2 |7 A6 D* N( r/ E; g. z' Q) h
2 \& k+ F: q( S. @: M第13题,以下程序:  main()
# s1 Y/ F. u' k$ S+ o8 s/ Z{ int i , sum;
# z* g" z, J1 f8 x3 D  yfor(i=1;i6;i++) sum+=i;
8 J9 i" ^& ~1 M% I" z, qprintf(“%d\n”,sum);
- t0 w$ M) t: D, L  p}执行程序后sum的值是()
& M" E; a) b5 Q/ F% h9 s% [A、15
$ q) N  C+ e- [& f3 ^0 ~B、14" L: l6 ^0 ], K' G, C
C、不确定
- J( P! M+ H; DD、05 O! ~4 W3 V% h% h. }; J6 ~
正确资料:; c, f9 d8 M  e' T" K

2 f  T: Q8 b2 E) s2 s& a$ s4 c1 ^; l/ j: Z) }1 Y, ^3 i5 d: L
第14题,下列不能实现赋值操作的是()" G' N- k6 m2 y4 N
A、a++
$ a3 N* K) J9 M+ p" }B、a== b
4 [1 i5 D: f  C# c8 d: yC、a+=b
4 ]( w+ l8 y" {. u( u  N* h; Q" DD、a=15 s# B" J$ s1 W) A  q1 g
正确资料:
2 p1 T4 k" e$ l' S( e5 {1 T* l# V8 g
& K/ r6 `6 V- d6 @8 D3 F! I
第15题,若有如下定义,则以下哪个是对数组元素的正确的引用。  ?? int? a[10] , *p ;  ?? p=a ;??()8 u1 h4 v' C! z4 w: I/ d$ M
A、*&a[10]
) v) u( F; ^* ?+ _2 a9 L  t  \B、a[11]
5 a& @: L" T( {: v" Z, P0 zC、*(p+10)
5 Q: P# y8 D+ s; }D、*p
, _+ F) I* L3 Q# w7 b/ Q正确资料:& }3 C8 m8 M  ^6 J6 U) n% f
3 h5 p5 P! d; U" v( I8 j. Q
; d  M2 f( ?  Z( _4 t% Y9 V
第16题,设有定义int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是(). W# [+ W! U+ t
A、*p=8;
5 B2 ?$ e* B, T% J$ Q" ?B、*q=5;
4 q- s/ @3 W  N+ t1 L# D8 s5 bC、q=p;* _7 {; q0 ]5 K$ t; x
D、p=1;
5 F  o4 Z) i9 r8 B正确资料:3 a- w7 x3 m) L
2 f6 r5 L( g3 K1 f- s" y
6 t9 E( X2 h, K! j, |5 t
第17题,以下程序:
, |) G# F6 Z3 x) omain( )
6 i8 A* s# ~: p- y{  char s1[40]="country",s2[20]="side";
9 ~$ @- k7 R8 Zint i=0,j=0;while(s1[i]!='\0')  i++; while(s2[j]!='\0')  s1[i++]=s2[j++];7 h+ L8 s# z. d% J) ?
s1[i]=0;
, n: d' P! ~4 w3 I  Bprintf("%s\n",s1); 0 J  x" M; A4 s" o' ]1 F. D# R0 ]6 j
}+ t  ~" I- p! Y2 r3 w
的输出结果为()
% c* ]8 Z$ Z% ZA、side$ ^, [8 [- G" U1 z! p% C  \% j
B、country; t/ O" d; l& S0 |& T% N
C、sidetry& y4 G+ M% S. J+ y$ r" ?; B
D、countryside7 r4 i' c8 _8 ?1 ]) O; L
正确资料:
; ]3 }3 Q% w  o4 m3 [0 U/ ?3 l% w- [* J! h( P& }2 {

3 `* b5 Z3 v2 `% \第18题,已知int i=5; 执行语句i+=++i;后,i的值是()
+ ~% a: g8 d5 O* C8 l4 aA、10$ H* `% D" @4 X3 r$ S% e8 j3 u
B、11) z2 c6 M  y. C
C、12  ~9 A: @& y8 u) p
D、以上都不对8 Z2 j/ D2 L2 Y9 n0 Z4 N4 M; }
正确资料:
$ h# a$ U1 o- ]0 E6 S/ \$ K" k: h+ S+ c9 n$ i6 n: t

, [3 ~) @. Q$ q6 y; S4 g' L# k第19题,在C语言中,要求运算数必须是整型的运算符是()
0 u. L0 t5 C- Z8 }1 f8 sA、%5 [/ }! I2 z4 d3 B. W
B、/
: C' n8 f1 V7 L( q, ?% b8 SC、, D$ h" `7 g9 [% d
D、!
9 N6 L- N9 P5 l5 L正确资料:1 X, Y7 u( r$ W' I( |) ?- R& G$ l
& H7 N4 S2 ^4 i+ z# N* i. B

# ]5 N. G! M  P5 E5 @; v第20题,以下程序:  ??? char str[15]=”hello!”;5 x; S5 @/ \+ O$ r
printf(“%d\n”,strlen(str));的输出结果是()
1 e5 V0 ?0 E4 |1 X# ~7 |" g: oA、15
2 |' x5 `' |4 A: ^0 B5 R5 x$ SB、14
! o( T, f- C2 j! @% Z  c. QC、7  G1 y- q, H& G; N- N
D、6
, z; D+ u( x- o2 X正确资料:: V$ \* k( L; |# w

8 I/ }0 O7 s+ l, ^0 X
, j7 a4 m* ^0 e  H% Q% Y. G! S! a第21题,表达式y=(1314?15:16)的值为15。
* t8 l6 K" S1 HA、错误
9 b. ^$ K  b* I; a) \% AB、正确
7 j/ r1 R' p, C+ Z) r- e6 x正确资料:
" k9 W; l# I* J4 P$ l; V& L0 s3 V" a1 \& I
: Z- U0 _+ f% |8 x1 H
第22题,函数的形参可以是表达式。. b1 c$ O3 ]+ V; H
A、错误
3 \% @: u* @" d9 {4 _B、正确
2 q/ [  K' M: c& u4 l' a正确资料:$ j- {  f! Z; ?7 M: ^* M

0 g4 G# p+ b& j* A: N- G9 v
" R' W5 G8 r0 N- f5 F第23题,C语言的数组下标从1开始。5 n6 a: L8 g% y
A、错误: e$ c% g" p, w. R, u& E7 z2 w
B、正确
0 T% P6 W# X: F! K  j正确资料:
# h; W( t" z. s9 j" m- v& d8 |& h, |& |" W4 o: }

  [- b# S  }' `: S! }+ f第24题,在赋值语句变量=表达式中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。
2 U: \+ n% B$ P& X3 z$ }, s! ~A、错误
( n8 v; M+ y, ?" g1 v2 N3 ~8 _8 H0 _B、正确
; P6 Z5 a3 b$ Z( {- ?: B正确资料:
5 [8 U7 V* F' w9 B# h3 B
1 b2 [1 @4 }! g' W" k7 [% a) B* E9 f  K, v' H+ p; c' }4 N7 j7 B0 f
第25题,x+y*z39&&x*z||y*z是算术表达式。" M1 m, b0 b  O+ ?( D( ~* @# ~
A、错误
2 u6 x* e* f0 @0 m; W+ qB、正确* b' Y/ `% H0 N0 Z( W0 p! f
正确资料:. ?. U& G2 _! d2 h; F* v
! _1 ?$ T! j* r6 g0 K, s4 S

4 S% b/ a; }# [6 R$ q" a第26题,位运算体现了C语言的低级特性。
# C5 @8 o, c6 i* m# C/ v5 fA、错误
8 N4 K/ ?( y! O: o) ~( }B、正确
- P+ U7 h8 ]) y" M  ?! W0 D正确资料:
- r0 F1 b) ^+ T8 g0 y! j$ ^
% Z3 `% K, A7 _  Y
2 _% ~( w$ Q) ~5 M; r' e第27题,在函数中,变量的默认存贮类型说明符应该是自动的auto。/ l$ E+ h/ y  V0 `) q- x
A、错误0 w5 H2 @) `4 `/ y* {" E, [3 W
B、正确- A2 V  l4 a- K8 m. m* r
正确资料:- j6 Z8 l" q" J! |. y" {) O

# M5 \: H$ A9 `6 q9 J  Z6 y& |4 A5 q9 j
第28题,如果形参与实参的类型不一致,则以实参类型为准。* B( V! i) ]/ ^4 {5 E- R
A、错误
" S6 n. ~+ n; y4 {! W. _B、正确
' B0 O2 L# Y( i" B0 m2 Z  v正确资料:: ~: l6 M  W$ Y, ^
; Z$ ~% W9 L; T" l( l1 b6 N

! N: `) H) z/ d8 I8 R# B第29题,参加位运算的数据可以是任何类型的数据。
. n  y6 g0 f# Y. xA、错误, U4 w8 M+ k8 N  |
B、正确
0 U  j* j+ K. r! |7 j8 t9 F0 v正确资料:) S3 [6 D  T/ F5 O2 _/ ~

6 G6 \: M8 f5 ]( ?
9 B+ o0 h3 d4 X1 s第30题,C语言中,变量名用大小写是等价的。, _# W+ s: D! n2 y6 P
A、错误
7 `3 |/ L) G- J2 V' M4 K6 u+ uB、正确
- r2 E5 B% C1 q7 g1 u正确资料:
4 X# R& p, L* R" P
1 A7 I: ]% x7 a4 }/ z' y3 n/ d9 A8 o7 Y  d" e# v
第31题,int *p=10;的含义是定义了一个指向整型的指针变量,且将变量p的值赋为10。
* V8 t/ H: I- B' k% ]& PA、错误
3 w" ~3 R; ?+ \% ^; j/ \' `. zB、正确# c! k/ J# ?6 \9 \6 l
正确资料:
9 P. r. P* R3 F; [0 P. h
' S5 Z$ N. c8 y7 z. }6 N0 O; b+ N9 s
第32题,在一个由优先级相同的运算符组成的表达式中,计算顺序将是自左至右进行。* `) d! V; s& S& ~
A、错误
9 L8 r+ }- ]" x/ `# W$ b4 cB、正确) i! Z" O" m( Y0 i1 u
正确资料:
- ]# a2 U- \# Q0 t2 {% j
) \9 `4 s7 M: |) h6 p6 l- [& W- z1 s
8 t( |% j4 e2 y, N8 R0 D$ i第33题,44.while之后的表达式必须是逻辑表达式。
* A' b$ J4 ?0 MA、错误
. t2 l  g- j3 Y3 t: Y- xB、正确2 J' V1 i3 {4 Z; [1 @4 \
正确资料:5 I# P$ J/ h5 @& q& m2 k0 I

8 X" J4 R! C! D% n. ]+ s& L4 q; p2 y# O$ B, f% j
第34题,main函数是唯一一个不可以被其它函数调用的函数。* |* j+ k# R2 u
A、错误
6 m2 R$ H5 ], p: r) s8 f8 JB、正确
- W" c. E( w% _8 S5 P/ n! k正确资料:9 J4 P3 Y+ s0 I, V. ^
+ L, u% f: R0 z; Q2 m

/ K* r! j) D1 a' W" Y8 v第35题,C程序是以源程序文件为单位进行编译的。1 o3 p6 N! {9 m
A、错误
: t1 _: r# G& G6 p- s# JB、正确0 M/ H7 l/ Y& k
正确资料:
' z3 C& y. Z* i% C$ M$ A5 a% d- B+ P* Q$ ]* k5 b  w9 J# M

" L# P- z0 l" T+ b第36题,C语言中整型和字符型可以通用。% Y- _8 F( m6 `. y- X. K. S6 N- V5 I0 Q; k
A、错误9 e6 A5 Y  y% w
B、正确
4 A2 V1 a7 ]/ ]2 p# F正确资料:
+ D2 c4 w9 g% q: [
8 k8 e: M( J) ~. e" V
0 Q4 {7 y6 i: S' r: S: J3 \第37题,当循环体至少能执行一次时,while循环和do-while循环是等价的。
2 P* z- W1 {' j; wA、错误- }2 N5 c3 [9 x8 R/ s( L
B、正确
, ^! Z2 `+ @6 Y! u正确资料:2 t( }. Y- n1 y9 P3 S
" ^: [) i9 V  K

: q+ o7 U- J8 |4 e8 Q0 p$ m$ L第38题,C语言中数据类型只有整型、实型和字符型。
$ v: P0 a& m  r/ v% OA、错误
3 Y. a% o% {) a/ q6 zB、正确
. P5 i' b+ I1 L- {" w& f# x正确资料:& X6 a  C* F7 R; S+ I5 Y0 o& F

# U& k( W6 m8 Y9 a4 S5 \% N; I* W+ Q" v6 k' y% o9 ~4 H3 Z
第39题,一个C程序只能由一个源文件构成。& }8 L6 }- I6 b+ f0 l
A、错误" o9 }1 O. i& _% W6 b, R2 u
B、正确
' D) k6 c/ i( t4 O正确资料:# [: z- v& Q5 Y/ P2 w

8 H& Z- K$ p: h9 h/ Z8 i6 K' i2 d" e8 e& v$ D) K3 L
第40题,C语言运算符的优先级:关系运算符 算术运算符 赋值运算符 逻辑与运算符。+ I7 P/ T8 v) h( f
A、错误/ N2 A- h5 T' i5 n8 H" i6 |
B、正确
2 C0 g; N/ [7 B4 w: |正确资料:
* {& ]) x0 Q/ c1 ]% A

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-26 11:36 , Processed in 0.101827 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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