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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2019-10-15 00:36:01 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[东北师范大学]C程序设计19秋在线作业1  D" s/ ]/ N: r! b
试卷总分:100    得分:1003 H& P$ H: K0 O3 G  ^4 `0 {3 A
第1,若变量c为char类型,能正确判断出c为小写字母的表达式是()0 T- L0 X- _# l+ b' U: h# v2 w, H
A、’a’=c=’z’$ L) C& L4 G4 o9 x
B、(c=’a’) || (c=’z’)- g) S" }1 S: c
C、(‘a’=c) and (‘z’=c)0 W) a9 y' s5 E) k
D、(c=’a’) && (c=’z’)8 X( z; K- c6 B" l: Y# ^) c: x
正确资料:" s5 g, i9 t- a$ l! F6 m2 m
7 P6 j: _- Q. t3 m! Z

) @9 M, p- ^7 f/ l* P- w3 }第2题,以下叙述中正确的是 ()
7 ^, o2 T' G) |  Z. UA、用C程序实现的算法必须要有输入和输出操作
* Z& O! i0 t8 `* ]' w/ u. ~B、用C程序实现的算法可以没有输出但必须要有输入
* ]/ Q. J# q: t! i2 WC、用C程序实现的算法可以没有输入但必须要有输出
2 i  w' O" u4 f. B. c$ L  J: FD、用C程序实现的算法可以既没有输入也没有输出0 o/ `  ^& d- h8 M' _
正确资料:6 J3 U! m  X# \
% u+ m) F+ ?- `1 l6 c% f  M$ W
3 A. z7 t9 Z6 Z$ }* r4 Y% z4 a
第3题,以下说法中正确的是()5 }0 V* v! f, j3 K& C8 E
A、#define和printf都是C语句5 L4 _. j# u- U9 g2 R1 U- t9 T
B、printf不是C语句,而#define是
7 z" z/ E6 i( l! K- ^/ jC、printf是C语句,但#define不是    D) printf和#define都不是C语句
: {" g+ }; R2 w8 H- }3 f正确资料:' g2 M+ i& X' k; x- L

- ]3 ]  M4 Y3 Q8 E" E. J
& A: M# y+ H' `第4题,指出下面正确的输入语句()
) ]0 H7 g7 c& R: I+ W) xA、scanf(“a=b=%d”,&a,&b);, M5 S% D* s6 B' `- p
B、scanf(“%d,%d”,&a,&b) ;
4 |+ T7 b8 z  q1 B& J8 EC、scanf(“%c”,c) ;/ b; Z* |) d( `; R! g7 p. x/ P4 `
D、scanf(“% f%d\n”,&f) ;# O5 y! ?" A9 @) N6 k" }
正确资料:, B3 ~8 X* d  \* K3 i

3 w1 n+ R/ X6 e0 W! X0 c% D, D# E* g8 ~+ e" J  a
第5题,设有如下定义 1 ^' T$ h! C2 y+ B% f
char x[]={“abcdefg”};
- V5 K% g: A  L: ?! achar y[]={‘a’,’b’,’c’,’d’,’e’,’f’,’g’} ;则正确的叙述为()
; y: b+ G7 P. C% b1 P, d! pA、数组x和y等价, Y: @" Z% u" f. x' G
B、数组x和y的长度相同
7 A" ]* T- i( fC、数组x的长度大于数组y的长度+ c# s* y1 m" i/ v& V
D、数组x的长度小于数组y的长度
5 F1 u% |  }4 w2 y9 z正确资料:. ?6 C5 \; m2 x

8 U* L) @0 ]7 j1 y4 \# M6 ~0 a% k8 ?2 V) C1 U9 \
第6题,以下程序:main( ) {  int i=010,j=10; printf("%d,%d\n",i,j);}
9 H) V. L- o& \" h! U, o' v的输出结果为()' s) s4 M/ Z7 u5 }) v+ q
A、11,9" D8 l( k, x; b# L( a, l+ z
B、9,10$ e  ]9 L* l8 s
C、8,10
/ x' n! W+ h9 k/ c0 B) K7 c2 q) {8 M5 tD、9,9
* d: n% y7 }0 H1 P" y7 J) [正确资料:
' X: u9 ^. ^- _
+ ~4 i. a4 P3 F( P% a8 s* t3 m5 M* ^( `0 q: u- X% ~: ^: k( R
第7题,以下哪项不属于C语言的宏命令()! o: u- ?- ^/ ~; |
A、条件编译1 I* R: ^' }: j! Y
B、宏定义
% D. P2 t' L+ L2 JC、变量声明' W! W  x0 E+ l* Y
D、文件包含" W1 c+ S. Y9 k+ H3 s
正确资料:
9 m8 e3 I1 I& t, P) H
9 D  J) W# w6 h: \' ~* T1 b. }# k  r8 R  h# s( m9 F' }# R
第8题,设有如下程序段,int k=10; while(k=0)  k=k-1;下面描述中正确的是()
% H6 h& \4 ]. G& fA、循环执行一次  w9 B, m- r) P$ e' V0 q% `
B、循环是无限循环# t* O  R9 [' c2 P: n  N
C、循环体语句一次也不执行0 @+ \0 I6 t+ n7 R' h
D、循环体语句执行一次4 [/ Z) M" ^. b3 N
正确资料:7 L" ^7 e% m; p4 g9 y; I  M
% d) ]; q: Y- ]& ]" h

7 v1 c0 i, K: }6 _4 o- n5 u第9题,设有以下语,     typedef struct S{ int g;char h;}T;描述正确的是()
! b9 b0 y# g. j* NA、要用S定义结构体变量) d" D3 ^) L* m8 l, B: k$ S
B、可用T定义结构体变量
8 X+ {# s3 M, Q7 j9 z, QC、S是struct类型的变量  ^/ w+ n2 M" B9 B' b
D、T是struct S类型的变量0 j' c2 B! e0 I6 z- d
正确资料:
( e5 g5 a. h* b# X1 m, V
. o  ?8 h+ P. d% W
  W/ s! O5 d/ p) d% \) f第10题,C语言中以追加方式打开一个文件应选择的参数。()
( ^0 R0 F" X( F: j/ `) Q, ~A、“r”& r+ d4 d8 l9 J% |. w! y
B、“w”' O3 [9 v* `5 M1 \; n& B
C、“rb”
8 R7 M( \$ `, e8 n7 dD、“a”5 |; A. m" i- _7 h% |
正确资料:
5 q8 r7 ~& }" l/ Z' G) A& ~
  s$ w. T0 F/ a' k0 ]0 W6 I: l  w% T! }. E" B# a
第11题,在下列程序段中,enum color { red,yellow,blue=4,green,white}  c1,c2;c1=yellow; c2=white;枚举变量 c2 的值是()% F( ~! G8 h1 A# [
A、19 ~; Q9 V* V4 x' L
B、34 s& n4 T2 [1 u  r8 Z: C& x6 O
C、5
1 ~( m* G9 z" M  s4 Q' _% @D、6
! e% Y" A' M2 A3 r! ]% Y, @1 w% _正确资料:
) |6 w1 Y- X  i1 O. g
4 V' O- M+ V9 @6 P6 d
  S1 M) f  Y) n& _% ?* T/ O1 w第12题,在下列选项中,不正确的赋值语句是 ()% w; {* B. K& B8 t* D* N5 r
A、++t;8 o  [7 a. c9 s) |+ y  f
B、n1=(n2=(n3=0));2 Z4 J3 A7 t7 A8 b3 ?' {
C、k=i==j;5 K! g, ~5 L0 z5 K9 Z! s$ P) m
D、a=b+c=1;8 ?" N7 p8 f$ F
正确资料:: C0 x6 W. n, w2 y

* ~0 X8 @8 t" l$ f" ?$ L
- ~* m7 Z9 l- }4 E! \4 D  M, D; q第13题,有如下函数调用语句: func(rec1,rec2+rec3,(rec4,rec5));  该函数调用语句中,含有的实参个数是()
% w( @/ ^2 s9 n3 Y& KA、3
( [" d, F$ N/ T3 n0 VB、4
0 F+ V: W1 K+ a' R0 ^1 dC、54 l% q6 a; p' a& D3 V  D  {
D、有语法错: U& W+ d4 Y/ t1 w9 a  T+ Y
正确资料:/ x' F) z% k. ~

. q' d9 I# H" ?7 p5 K) b) V, ^" Y! N& A! t5 z' T" o
第14题,若变量已正确定义并赋值,下面符合C语言语法的表达式是()
) F2 l" @- i8 E& J5 x7 b" RA、a:=b+1
4 k4 O# M' @; g! n2 s. hB、a=b=c+27 k* s0 i6 `9 G/ L, Q; u* {) `
C、int   18.5%3
7 C9 q$ B' b  ]# fD、a=a+7=c+b7 `5 ?1 S9 |3 p1 c& v
正确资料:4 u; ^, e3 W. G" \

9 K3 ~5 I1 i# O& z: J8 L& O" [! l+ V: Z4 C
第15题,为表示关系x≥y≥z,应使用C语言表达式()2 [' `) K! [! \# C4 |0 M, U% g
A、(x=z)&(y=z), B- q0 z4 p& g) m) g' }8 Y5 J
B、(x=y) AND (y=z)2 X" {/ ~  P1 f6 |
C、(x=y=z)
  v+ o7 s% a" a* l, p" g: eD、(x=y)&&(y=z)
# z% U; Z( H6 B' Q正确资料:
( O) X1 |6 `" a- h4 V" D; J# }* Y' [  N3 D" ?1 v. U
! E- K% O, Z6 Z. O) ?( d
第16题,若以下程序所生成的可执行文件名为filel.exe;     
# v1 F2 c# b# M- w$ umain(int argc,char *argv[]) / f1 u: I5 I) c, _2 F, [  ~- E
{ while(argc1)
. e# s' W) l- d$ C. L{ ++argv;printf("%s ",*argv);
: n/ w1 p* C' a; O; U/ q2 C& hargc--;} 3 E8 c4 L0 B4 g8 V
}% [- {! h6 y" G& n' R6 \
当打入以下命令执行该程序时; 6 _  S: T7 @' c" M0 I
FILE1 CHINA BEIJING SHANGHAI 5 _# v3 ?; m5 C1 d
程序的输出结果是()
& Q) S. R6 {/ ?2 QA、CHINA BEIJING SHANGHAI
6 I- O& L2 f* \. ZB、FILE1 CHINA BEIJING9 T# g' l' g: M
C、C B S4 k( H: I  f- T3 u1 k- ?3 A
D、F C B9 _+ `4 K4 u0 d# q$ w, V/ z
正确资料:% P% V6 {& N1 u3 Y
" L# F- w( i3 ?0 G$ ]8 r$ m9 O. i4 X
7 ^2 @  m3 L& k
第17题,设有定义:int a=2,b=3,c=4;,则以下选项中值为0的表达式是()3 ^0 L# U2 q8 {4 J3 d3 v/ k/ o
A、(!a= =1)&&(!b= =0)
% b( L  }# Y& `9 `! o) |+ T. zB、(ab)&& c
5 u6 o. y# }) C: ^; W6 h* z' Y5 XC、a && b
7 u+ b5 |3 c8 O$ |) ^( qD、a||(b+b)&&(c-a)- r8 w# J/ `& c0 ?8 R
正确资料:8 x! \. K9 m5 n6 q4 g( P6 R

% H+ l$ a2 n4 l" _  e0 i
. m! i! h* x9 H% f# E第18题,若要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此  要求的函数调用是()* g+ U: t! l+ p# n/ g+ t/ `  l0 N
A、fopen("A:\user\abc.txt","r")' O# w- P8 O6 [9 W0 W# V
B、fopen("A:\\user\\abc.txt","r+")
5 r  y0 K$ U  M; j) ]& qC、fopen("A:\user\abc.txt","rb")2 b* Q& K& W' H3 ?5 ~$ w3 {+ M
D、fopen("A:\\user\\abc.txt","w")  d2 \" n" V% u) H5 O2 t: Y4 V
正确资料:+ w$ j# q0 M$ h& {) {5 \. s; k# c9 ]
/ Y- T( q: ]7 V
) C9 L8 e7 [( X# L
第19题,若fp是指向某文件的指针,且已读到文件末尾,则库函数feof(fp)的返回值是()" _- H, [, O2 T
A、EOF
0 v) v% J3 d0 f4 n9 ~# l; jB、-1* t( u; J  O- [/ A3 V
C、非零值
2 P  G& d$ s, p# u( p# kD、NULL8 e+ U+ M( {* k9 e" D, C2 T
正确资料:, u" N) ?. n8 ]+ c# E1 \- I
' ?$ s, Q$ o! U

( t$ ?% Z/ V4 {1 S, P9 x0 h1 P! h第20题,若有定义:int *p[3];, 则以下叙述中正确的是()
* t( e# ~1 h1 e7 a; x, H& fA、定义了一个基类型为int的指针变量p,该变量具有三个指针2 X' ^" J) r7 V0 Y) ?% _! H' }
B、定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针
; w. g2 X3 a% V: V+ sC、定义了一个名为*p的整型数组,该数组含有三个int类型元素
  [7 p5 r# k2 U; AD、定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素
7 }( Y+ [; ~! p. n7 u) L. `; [正确资料:
# o* `) J+ q$ @, N1 K4 q% u. D* j7 r! @
3 _1 ]! l4 d" W8 n
( ]' ~* m# |6 _' q- A5 V$ {5 p第21题,表示X的值大于等于50或者小于等于20的C语言表达式为:X≥50||X≤20。6 [0 [1 Z/ Z, F- n, ]
A、错误! i# d5 N" S# `6 k; }2 n9 P
B、正确/ v. B" l/ [8 y3 G. N
正确资料:% A9 r. _: X- `1 X# N4 c
  s9 s. e; s) l0 Q
# m7 l( O/ n. F
第22题,任何两个毫无关系的指针作相减运算是没有意义的。2 @* j9 K  v0 q. X: H$ v/ P4 h+ Q
A、错误7 H) [1 k& X* G4 b6 h6 W* ~
B、正确, J  G. C: `* o- h
正确资料:2 K5 [" I1 P/ N/ z+ t- z

6 D' [. B3 z5 u1 u- i, D$ G  c7 R2 p4 l8 _- D& c0 z
第23题,在一个函数内的复合语句中定义的变量在本函数范围内有效。
' d' {5 a1 `# w& ~$ uA、错误
5 J6 M4 n% W8 O: a# |B、正确+ J0 u( H$ \/ j9 r) o
正确资料:
& \: ~3 U, s; b0 L& [; I, e% i, M% U* S+ [9 z4 Z
+ ]3 c: d$ Z6 u
第24题,结构体类型的各成员可以有不同的类型。
/ A! Q& |# ?6 AA、错误
. P, v- g9 o% p" d5 J! a' [2 y, V' Z: FB、正确% ]+ m# |3 ]0 g
正确资料:4 _+ _- ?# E6 d: j" {
5 k7 O4 A+ w5 g5 m
5 G: D' S9 C1 o* S* l
第25题,数组名作为实参调用函数,实际传给形参的是数组中全部的元素值。; w% W- F0 z8 H& [# C8 `4 I" C
A、错误! S$ g- D- b( [/ z( Q2 g" p9 v
B、正确
- P+ ?& e" y% Z0 Z2 V% D: L8 a正确资料:
& {! g+ }: B0 K/ V$ X7 s, f: V* V7 W7 {# P+ b7 z: p
: y2 L* K8 p9 y  Y* E6 G
第26题,执行printf("%x",12345);, 输出 12345 。8 Q# T( V8 C3 Z* O/ I
A、错误
8 V# u2 n1 I/ o8 GB、正确
+ W9 w% a( E0 K- I% }- K正确资料:' y' Q) {* F- S+ M
% K$ ^/ H: I! |- ^9 y

( g: y- b, Y) J" b7 |8 Y; |第27题,C语言中整型和字符型可以通用。
" r5 l" I0 g* ~" ^# B0 I; XA、错误
8 J# V! \, A8 I( D4 [" wB、正确
( _( s" ?7 T( y& M% r$ n正确资料:: l4 b# O) u  W/ e
, `; E3 ?6 Q& g6 A- W
3 w" i! J0 d  o7 X/ G" N. b
第28题,for循环只能用于循环次数已经确定的情况。1 t4 i: A4 J3 u) o
A、错误: x1 h" J- b+ _
B、正确8 i9 E$ Y: g% x$ o$ p- `/ Y8 R
正确资料:
! H! [( P- \/ [
$ t8 N$ d* n( Y% \  j$ w4 A& ~( [+ b* L% `& S2 ?' t) R
第29题,C语言中,链表和数组一样是一种静态数据类型。6 w. }' ?, A" a3 h9 C6 E
A、错误1 ~( R& |" j  x9 F4 Z9 t- V' h" }8 ~
B、正确
: I. ~% a' R' b$ S9 ?: _正确资料:
( ]) E+ B, ~, V+ `: q
: q) f7 C5 R" {4 @% x! {5 P- A3 l6 B; q* i1 O
第30题,C 语言源程序文件通过了编译、连接之后 , 生成一个后缀为 .EXE 的文件。
; S9 t. M* I" uA、错误
9 ^& ?( O, ~/ ^+ C# v, `B、正确
, Y( b) U0 b+ M5 i1 z正确资料:
( t1 \% ~% |3 T( D9 d5 A  z' p: s( j1 C' @* ?

6 W2 W/ m! |! S第31题,C语言规定数组元素的下标从0开始。  P$ e4 ~4 c. L' r1 T: x2 h' K, Z
A、错误
/ n7 `( K6 M, o3 q- Y9 ~B、正确( f$ x6 p. v5 g
正确资料:* ^: o9 P9 G2 b- T! w! D

8 d6 J8 O3 G' F0 P% B* ~
$ J: g; B  T0 i9 v, r0 N+ E; M5 n第32题,参加位运算的数据可以是任何类型的数据。8 r& C7 P" G! l1 H( G
A、错误
4 K# o0 v  y8 L6 XB、正确
+ I" a7 x' B4 c% T) @% u正确资料:; Z# s, o+ j* F+ u& q: B

5 ?$ [/ Z$ M6 y: T7 F5 b- S5 v4 M2 W$ ?
第33题,char *p="girl";的含义是定义字符型指针变量p,p的值是字符串"girl"。" C  c8 @  I3 {' R$ |* G) O
A、错误
1 a5 v, n* n9 K# xB、正确
& ?! ?+ j, q  P( `' {% n6 @* C正确资料:) M' l# k5 q& P# Q5 b

; {' o3 v6 W1 J6 g; ]* P
4 Q- ]9 [2 F% i& ?& d第34题,在使用缓冲文件系统时,与文件输入和输出相关的数据都先送到缓冲区中。
$ N. r, H" Z" _! [. RA、错误
0 P; c! E2 M- _9 g3 F% Z* LB、正确/ m0 C- }# h' R# [. |) ]+ d
正确资料:# ?1 B% `, m# |' \5 E) w0 P

  @% B4 B. H* @& B' [- u
3 o/ [+ G: a8 u# y# K# z6 G  p; P第35题,C语言的构造类型包括结构体、共用体和枚举类型。2 }9 J6 V" b/ [3 U
A、错误: b( F! V# K1 s& ?7 t3 w0 P
B、正确  c5 r& U4 m! p' \; J, J0 L
正确资料:
$ h0 t; K8 Q5 j0 ^/ m) B$ ?6 w

8 f' R5 m6 T7 m/ I8 x+ Q第36题,strcpy函数的作用是连接两个字符串。
' |% q$ Y9 R3 O/ QA、错误% O4 y' F0 z( N, Z4 S3 I
B、正确: \) [: P, c8 [: @* L) v  r
正确资料:! f( E$ I$ c5 ^3 Y- z+ L1 S2 U

( S5 G/ }9 r& x! C: K, s. t$ E- E5 k  k' Q
; ?9 v- R# R  j6 ^( D( v: k第37题,数组的元素在内存中连续存贮。
8 y7 O- O% f8 B, jA、错误
- s6 w' L# O( n. g& ]6 _# }8 BB、正确
* W3 k) n" n0 M" ?2 G正确资料:
1 a1 [% j/ v+ o+ l$ D3 X0 ]2 F8 b) N" v) Q6 p3 f0 v0 F6 o

* s0 R; q0 m) p8 L1 |$ q1 N第38题,若有定义:int a;则scanf(“%d",a);可以给变量a赋值。
) ]/ y6 g  L5 Q" Q! @A、错误( l: r3 d2 M' m2 m* C
B、正确
5 t, K( m: k0 C) g正确资料:
& |8 i$ j9 ^' |
% K! o% Z% p% K0 U7 [+ _, S6 u8 A1 R8 u
第39题,C语言中有逻辑类型但没有集合类型。  b3 o2 n  k2 z, ]7 l! x
A、错误
7 Q! v' a+ A! X' j( l; Q- `2 lB、正确- w8 f2 ]1 V9 Q6 y
正确资料:
/ {( S4 R& J$ w# Q2 j3 {' P2 @7 F9 ^% d) W; U; U
' J9 C/ H: m) R  S! x6 |. g1 d' T
第40题,共用体变量的各个成员所占内存单元的地址相同。2 y2 E$ B; n8 G4 e2 E! j6 d" s
A、错误+ ^+ Y2 }/ o: h% X, u- @
B、正确) I' O7 G% x2 g: I2 \  q! l
正确资料:5 j' s; b- q  v: d& a

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-26 05:21 , Processed in 0.102806 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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