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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2019-10-15 00:35:19 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[东北师范大学]C程序设计19秋在线作业1
! D, a0 I0 }9 |% d& |试卷总分:100    得分:100
, ?1 Z7 b6 o+ S1 F2 r% J* g) J第1,以下的 for 循环   for(x=0,y=0;(y!=123)&&(x4);x++) ; ()# t- p3 u1 L# ^
A、执行 3 次4 B. }# o2 C+ j) r) ~+ Z
B、执行 4 次8 C# `1 z- D1 A) |+ f5 D
C、循环次数不定
' ~. y0 e2 ~6 @; z' v! ~D、是无限循环, X; `$ g& V9 a% K+ i
正确资料:
# D  y/ v3 u1 v8 ]( \3 S) J) `
; {" w$ K( I1 j) ^; F- r; o' m( E4 Z  r
第2题,以下不属于算法基本特征的是()( V  R4 X, A7 m% k' i5 Y3 L
A、有穷性- w! Y( x; _6 u( w" G* T
B、有效性! t, o3 Q" {7 d1 S
C、可靠性
! V5 @. |  [/ F9 h, KD、有一个或多个输出) b! R* E1 ^: x' \
正确资料:1 \/ s2 \/ e% y2 Y, q8 z
* A' R4 x2 J! M$ T/ p: X; G7 a+ d6 z

  C; E" i& u# \, r& g* G3 {2 B第3题,以下程序: 7 J: k) g; Y" Y# A3 g
main( )( l* V- I) ^# K; j
{  char s1[40]="country",s2[20]="side";
8 v/ {: Q) `2 o+ e. [$ |int i=0,j=0;while(s1[i]!='\0')  i++; while(s2[j]!='\0')  s1[i++]=s2[j++];8 H6 n4 O+ I: u% _8 T* q
s1[i]=0;
9 b* c' f1 W8 U0 Z/ Y; @) }4 eprintf("%s\n",s1); 6 x& j( a! Z" `/ [+ ?
}2 M# M% T' N  V5 l) D0 I! W% n
的输出结果为()1 f: Y8 H. P3 y+ q9 O& F
A、side0 J. S  p* M9 A" c* M9 v
B、country
" X/ v: F8 |+ l6 ?2 X* s) P5 _( XC、sidetry% i  u8 e* E4 I3 W2 I3 B9 U& R
D、countryside
0 P) X7 r2 C1 a7 ?7 a正确资料:: r5 f, K$ V* Z7 l; Z

4 I0 D) n& H9 d1 E4 f5 K0 b4 y! I
( n2 E' b! r/ B- O! a% P) z第4题,要把高级语言编写的源程序转换为目标程序,需要使用()
/ P: {3 r$ N- [, R1 s8 L6 `4 KA、编辑程序
6 t( U: F- W3 Q/ a( G) xB、驱动程序8 C& l: Z) c7 r: i
C、诊断程序
1 F% S" S* Z3 a# p; lD、编译程序
2 b5 b4 e+ ^  J# o+ d8 ]- I5 M9 f正确资料:+ ~! ?$ A$ ~1 h1 d1 ~) O; p- p4 T
% @+ |% E" S  ?- ^7 ^: E! s* [
+ }' ?% \+ F8 d9 y! |0 H2 M
第5题,当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是()3 H0 ]" d5 c( P( m( s. D6 a  G
A、k%2' O. ]  V0 J& ?  P: K0 Q+ {
B、k%2==1
- m$ s1 J1 B% C/ W+ g: KC、(k%2)!=0
0 ~$ w* x9 I' P' oD、!k%2==1
% t5 D- E6 `' G! Y6 q7 e4 |3 s正确资料:# I# e" U; R; d- H: O( B

- S0 }( I% h: D+ t; u/ z3 k7 L+ s  J: q. d) X$ S# j
第6题,下面的选项中正确的赋值语句是(char a[5],*p=a;)()1 {; y' N& i9 F5 _* G0 N" _
A、p=“abcd”;" D& R  o7 c0 P
B、a=“abcd”;
7 P0 }- o' T0 |  b. w6 IC、*p=“abcd”;
; Y1 Z& X# O; I8 Z2 [$ WD、*a=“abcd”;
0 x" W, m1 }, r+ K, T3 J" x正确资料:
9 w& n) S& |; S4 N  K% S( t3 P
; ~4 p* Y8 D" F8 j6 J( |( Z  c. S2 D# U- v3 w% ?* D  b' p$ c( n: z
第7题,设a为整型变量,初值为12,执行完语句 a+=a-=a*a后,a的值是()
1 L- R9 D0 C$ wA、552
" T# g+ s4 ~: i% hB、144
) @" x9 L  [& d  g. W1 u0 R+ MC、2647 u" {3 r6 R0 w
D、-264
* C7 `4 E7 Y, |1 L* p正确资料:
  u5 s5 E* [, U% B$ F' J% {: E: Z# a/ }. k

, l0 R$ E4 k3 U9 v  W* `& {第8题,能正确表示a≥10或a≤0的关系表达式是 ()8 H6 {( {/ t6 j. \
A、a=10 or a=0
7 ~6 ]4 q9 A: U- ~- ]) o  x+ M: Z" PB、a=10│a=0
5 }5 R. S9 e1 Z/ k1 M* |. V" cC、a=10||a=0
1 G( @& v( e6 @D、a=10&&a=0
' y4 J2 {7 ]' I# U正确资料:2 O7 G' \* `2 H( s+ G2 f, |( Z
3 y" r9 w' J  I+ L7 i$ Z9 W

+ K. v  ^* A% V第9题,下列不能实现赋值操作的是()
- Y0 I$ {. d+ I- s& }. fA、a++, W% Z* [  r$ T$ b% G- Q
B、a== b2 D! a4 {' ^, j7 E' l" t
C、a+=b0 m1 m7 ^  p1 n) Y9 R7 V% I' P
D、a=16 T" M9 Z$ ?* V6 e
正确资料:" F4 E* U- q8 _+ o. o  r9 |
; J. x, O1 f) }  M: b. F

* L0 _+ w, K/ K" }第10题,有以下程序段 : int m=0,n=0; char c=‘a’;
! ~- U3 \  n5 J4 qscanf("%d%c%d",&m,&c,&n);
+ G. A0 i& d: ]/ h% d, A/ m' Y+ lprintf("%d,%c,%d\n",m,c,n); 若从键盘上输入:10A10回车,则输出结果是()) T7 Z2 a# }. A5 `$ b: }! g
A、10,A,108 J- M3 F* K% j; c8 a2 E& k7 D
B、10,a,105 |6 W; U3 Z- _8 ~: @
C、10,a,01 e* e& {7 B  x' [4 O  H
D、10,A,0' I0 T/ Y  D/ r
正确资料:
0 t7 ]. d, _  B1 ~
  p8 c) k0 ?+ v  Q. E- r( y1 h! J: j! X1 [. r3 w; v6 p
第11题,当说明一个结构体变量时,系统分配它的内存是(); i7 T" i- y- o# `: @
A、各成员所需内存容量的总和6 }6 P9 p  a: R7 u
B、结构体中第一个成员所需内存* n6 J& S' H8 z6 }
C、各成员所需内存容量的最大值
( h+ B. j; q' Y3 _5 P9 Q- Q! mD、结构体中最后一个成员所需内存
7 N" h7 P/ X$ T1 L正确资料:8 [% t: L. b3 _0 u

' n. k5 g$ S: G- {" J# D6 Y
& I$ @. F; w  G第12题,设有以下宏定义:  4 D, `) I* e! P$ V
#define  H  301 ]3 h) M3 w( d& [) ]" S  I
#define LEN H+20
. f% ?  [  a0 }$ R, f3 S则执行赋值语句v=LEN*10;后,v的值是()1 j$ L) h8 A7 V8 m
A、60
# x+ z! m% K& IB、2309 C* z2 f; u; ^: M
C、500  c  E/ u  l; r2 K2 P% z9 b( N
D、0
# f. W9 E9 S) a9 b正确资料:1 |: ^8 V% Q: k6 q) w! U2 x

6 o: V- R4 B2 B% _- |) b& f0 c$ s; L. |" i: w' K. z( w
第13题,以下程序 main(){  char s1[20]=“abc”,s2[20]=“123”;if(strcmp(s1,s2)0)  printf(“%s\n”,s1);
! |  Z. y% ]# R* p' g' O3 Eelse  printf(“%s\n”,s2);
4 o1 t) E8 E8 x- I) b# p( _/ o* P; R}
% H* C" l" O4 l' d的输出结果是()6 X0 C7 d3 @/ U3 _. B
A、abc
8 n& `9 |' W1 n& ^; }$ @; _6 w8 g0 y3 DB、1239 |) s! N. n. W. s" e4 Q
C、abc123
4 T1 t& Q, A7 n% ?* FD、123abc
! S9 c  Z0 `- q$ j  z) C4 S正确资料:: q" F+ m) L6 G  M* X
7 Z  k. d$ q/ ]0 o6 o: a
3 X9 e' \4 @# k
第14题,设有如下定义: char *aa[2]={"abcd","ABCD"}; 则以下说法中正确的是()- u8 L, J* C- G  L2 D' N
A、aa数组成元素的值分别是"abcd"和ABCD"4 s. f1 J: E* ?. c# l9 s0 H5 x0 _
B、aa是指针变量,它指向含有两个数组元素的字符型一维数组
& j- C" k: |1 N* P+ [4 ~  |) ?C、aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
  v  G+ S/ m: t1 d. w  `5 tD、aa数组的两个元素中各自存放了字符'a'和'A'的地址3 l' ~" ?- |7 ~9 T& j6 |
正确资料:
$ L' U* N* m: ^* V  ]( x) U4 Q  z7 o' \* `* ?+ S
  ^  }% q* N0 d6 {! Z
第15题,设i和k都是int类型,则有关for循环语句for(i=0,k=-1;k=1;i++,k++)  printf("****\n");的说明正确的是()
2 F5 Z& H+ {8 M8 nA、循环结束的条件不合法( ~! a- T% _$ Z
B、循环体一次也不执行; f. J3 J9 N' A1 Y$ k1 R  R
C、循环体只执行一次% m; G& s& Z: D; ?
D、是无限循环. a( ^; a  W8 h2 W
正确资料:, ]! v  G8 g( i9 M
3 j+ ?6 j( s6 v8 `5 B0 l
! }& C, f# j, h8 E; ^
第16题,下列整数值中,不正确的八进制或十六进制数值常量是()9 K! c. g( v) T  A) v: A
A、0xcd8 I9 |: V0 z" s8 B" i& X
B、-017
: G. y2 y1 E9 g" KC、019
6 W9 A0 \+ A5 I0 iD、0xfdc
) G. p5 [+ Z' |" ]7 i3 k9 P7 K2 m正确资料:2 D9 |# \0 f0 {0 h/ L$ G8 c

; V  y3 v+ }" S# v3 a+ j9 q3 R  E& U( q% F; V: n
第17题,在下列程序段中,  enum color { red,yellow,blue,green,white} c1; c1=white; 枚举变量 c1的值是()
- U+ k0 w0 c" s0 o; ?6 G" u# A1 IA、1
) ~: r: Z2 O7 RB、4  @0 o7 Q+ T3 o
C、51 L0 v9 L% K5 y' [% L' U
D、6
  w# O9 f3 A: ?2 t& P正确资料:
7 I8 @/ V7 r  `) z" H6 g9 v9 Z' t8 X
" M$ M9 i. W) x: X2 \
第18题,在C语言中,要求运算数必须是整型的运算符是()
. h& e: P, R# L8 I* e' ?A、%7 s% a& R! d& S% `& i
B、/8 N( P0 o7 P$ L& |+ i
C、/ d# p' N4 v. S# A
D、!3 |& W5 k$ N# Y
正确资料:
6 [* l2 r# {8 u5 n" V1 G6 D6 W' z( }9 _! F" ]- I
/ T0 {' y; L2 D  {1 e
第19题,设变量定义为int a[3]={1,4,7},*p=&a[2],则*p的值是()
/ n$ D* _& k: ~2 E. e  yA、&a[2]
6 a- U& L% n6 E* z4 h8 C  h; eB、4* X' o* ]1 W5 {3 z8 [$ {, u, E
C、7
8 w7 \% b5 f- ED、1, U& F7 x, u6 e, }0 v; T9 D' A
正确资料:; J/ T  [6 F, z1 G* N1 v/ [
; P* H2 M  x4 |& g2 v% m: O# M- H" X

' \# r. D0 ~3 V- g! d9 }第20题,以下程序: fun(int x, int y, int z) { z=x*x+y*y; } main() { int a=31; fun(5,2,a); printf(“%d”,a); } / }: G2 c, r  K; n5 o* M
程序的输出结果是()
( p# k$ g! {3 Y( k* b' G) VA、0, d" g& E2 A3 u
B、299 C0 @  B- ~$ |1 v" R) {
C、314 |& x" z4 N5 K8 F2 e$ i3 h
D、无定值% m; r# q! i! R) h5 Q& U
正确资料:# c3 C" n; [0 z( t3 N8 `# o8 h

: v" {: h* s# C; M& r7 j6 R4 a, |( C; x$ b9 E! M
第21题,在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。
% U+ ^6 T8 d' T+ B# X; q( SA、错误, M  ~+ @+ y1 |  k4 d1 y
B、正确
/ C( P8 K' [0 d" f; G0 W正确资料:1 h) X# @+ q( w
) y, m4 b, V5 X" n& c2 ?7 \2 O2 y; @: U
' r+ P, O5 u# A  P4 W/ C* h
第22题,关系表达式的运算结果是true或false。; ~# e6 l% q: T0 R8 l/ S5 i' C  V
A、错误3 g( u7 C) J& `& x
B、正确
6 q* X0 e1 D4 |) n* w正确资料:
' d2 C- R% j! |$ U
: c) R& @. n0 g0 v, H( C, a
0 r$ F1 R% I& K' O9 X+ h; N; i第23题,在赋值语句变量=表达式中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。
, D- w+ {# G7 ~+ A1 B) J* DA、错误* j6 `% |; @- t8 D% ]/ u
B、正确
$ `; q4 h# j! S, n正确资料:
+ p9 P% l) X0 H: p8 a# }" \2 M/ m, U% p8 z+ r9 ]! f4 I* P- Z

" }3 ^0 T: k# r! }3 ~第24题,x+y*z39&&x*z||y*z是算术表达式。( O5 f; T3 J/ @+ r6 b, C. G' ?, c5 w
A、错误
4 |8 T/ k' Y9 w4 u/ a+ TB、正确
( R: \# ^: {; N- w, O; _正确资料:
4 c7 ]; W8 S) n- E* u- {, I5 L4 }: h# A

* p+ H$ M; [  f, o5 E$ V/ [2 k第25题,strcmp用来比较两个字符串的大小。' x  r2 Q5 e7 A: v8 M) F/ A
A、错误. q0 E! n$ {# J) \' Y9 p: u, R
B、正确6 F1 Y0 s- t7 Z5 q0 f& S
正确资料:
& F/ B) y7 k5 G/ w! X  R4 G( k
1 }4 Z) k7 I* X5 v, r8 D8 f
$ M9 o; T$ a: J' D. J第26题,当#include后面的文件名用双引号""括起,仅搜索当前目录。' r. l& X. k( ]3 Z1 U- a9 W1 I
A、错误6 `+ Z$ M0 H( G
B、正确- i6 J7 ]0 Y$ h: r
正确资料:, X! L, S; {' m2 {& O1 H$ a5 t
5 o3 Q0 G% @3 G. k8 S, a1 G# T) I
3 ?* z& W- z, G( |+ V0 w
第27题,关系运算符= =和!=的优先级相同。
; a2 \9 [+ J8 L; F; v2 `A、错误) Y, P( e4 L( ]# ?
B、正确# |9 ?+ s+ V  b+ d; Z) ]
正确资料:
2 m/ X" Z" L2 L, _% X
: ?- _- W8 u3 o+ {, `- a- d8 {5 r( f
第28题,函数的实参可以是常量、变量或表达式,但形参只能是变量。
4 g7 O8 G2 v; L3 i6 [" t* d, l5 `A、错误
# j) h  E8 k  a' kB、正确
) U6 {, t9 g+ i9 ^  a$ P' @5 E7 }正确资料:
% l- K# f9 B3 z( h& w8 D7 p) C; k' C( U  t
1 C2 a4 c% b4 q5 `: z) m6 E# b
第29题,设有字符数组字义char array[]=”China”;则数组所占的存贮空间为5个字节。( X* T* `7 ~9 P$ ]1 \
A、错误/ _: H* |* \3 j4 R
B、正确
6 @) S+ x- h  b& o正确资料:
+ O0 p5 J# i# b3 D$ S/ Q5 a  a% C+ I! y1 s/ l* T- d/ m
, {. V, W8 A) X& m, ~) O, v+ \- W8 k
第30题,除法运算符“/”要求两个运算对象都必须为整型。
9 l% W: g. p; b  o3 P& R4 h4 I5 b, [A、错误
" S9 o& l% i  u0 v. L; KB、正确" q3 b% u5 l$ [4 Y" L. o' Z! G
正确资料:
+ Y: O+ w8 v3 z3 l2 X& I$ F. O9 k9 O8 q- J  A5 l0 U1 }: [# J% {3 T

% Q. Q6 k$ s. _$ V! x3 c2 E' j第31题,宏定义不是C语言的语句,所以句尾没有分号。
" E/ C. t5 G; x! D* PA、错误. H9 S! O; o) J9 i+ \& x
B、正确
7 e. f; i8 I+ h: d; p) |正确资料:
+ f+ A; L+ C) R, P3 \$ T
3 U# M, Z3 k9 ^3 u6 z% H7 B* j- O7 ]: c) ^3 I# w  [# E
第32题,链表是一种动态数据结构,在程序运行中可动态生成或释放存贮空间。  ~# ^, k& q" [- |$ Z4 N4 z5 {
A、错误9 q' }7 [7 B0 A. a# |: y  R5 r
B、正确) T6 ]/ Z5 \! f% s4 q
正确资料:
7 M) r! B+ f, |2 s* ?
2 g" W+ S& E( ]2 N2 E0 q7 u4 f; {! k
第33题,C语言中最简单的数据类型包括整型,实型和字符型。
  @+ y& r/ n0 j- V. WA、错误/ B' j1 ~1 y2 J, c! a
B、正确
1 Y2 i6 C& [; J5 ^4 V  q5 x正确资料:0 J' k; C1 t' }  J' y: Q

0 n- d5 x2 F  \2 N& G
. B8 ^% {/ l: ~# M* m% z第34题,结构可以作为数组的元素 ,数组也可以作为结构的成员。
6 a% Z" Y8 [4 A0 E) R0 [* DA、错误
+ R# p, l$ }/ S, w; e/ b# d6 o3 dB、正确
4 [  |# Q" i( W3 y6 |/ O1 Z正确资料:
/ ^" m/ T" G& N9 i0 w& t- J7 C/ V. K! Q" [: Y% X" L+ I7 d; e
) Z. f' e- F  d" v& X2 r
第35题,C语言的构造类型包括结构体、共用体和枚举类型。
$ M  g) J' I# f6 E  ?A、错误
' m2 J! E+ {8 M  h1 P/ oB、正确
5 w, Z7 d* Y+ C5 ^  v正确资料:
. K- w! h0 y- d0 O
. W8 o. H7 x1 `& h' m+ T' ^+ P
0 F: M4 D; e# m第36题,在C语言中定义一个文件指针的方法为:FILE? *fp; 。6 @2 u3 q1 Y3 ]# L) m+ |: H
A、错误
7 }: Z+ P3 m+ ~: |4 qB、正确
7 h' H% O! a3 }8 k* L正确资料:
% X! J" E9 c8 y4 O" l% M8 N. W: k, j1 l! E

* J3 y4 p6 u  a  p& B* E第37题,函数strlen("ASDFG\n")的值是7。+ S7 Y5 C+ B, b& b6 }
A、错误' n+ I* G& I* [7 j3 v7 u
B、正确5 t3 N; s& O1 M) _1 d8 }/ l) L& `
正确资料:& U0 Z' c6 t3 w% r0 g
! z3 G- [2 g8 w$ H7 u  s
7 H5 Z0 c7 s! c1 \% t
第38题,一个程序中可以使用多条文件包含命令,但一条文件包含命令只能包含一个文件。* p. O5 l/ W4 Q( Z
A、错误- A$ Z8 Y' Z& C  @5 o
B、正确
8 z- B7 }8 S1 L& G4 k# [正确资料:
! ?7 z/ v5 z3 s8 P9 j1 e4 Q: f( k* v9 d

  R! C9 r* H6 z* k2 ]# `第39题,C语言中运算对象必须为整型的运算符是%。
! r/ }: k# D, o: n0 ^6 kA、错误5 {0 `+ y0 Y' E2 a. N! g
B、正确) ]1 E2 [0 k! ?) q; F4 }, n
正确资料:( G* f4 P- q7 a- W) V
/ N5 P$ D2 G3 n3 X2 _

1 m( K; E8 s+ ]3 L' P0 v第40题,当循环体中包含多条语句时,要用()将它们括起来。
/ h2 y" x$ D7 ^" m/ ?# v  mA、错误
% p! C! f3 ^% ~  R2 D( xB、正确- x4 m! K' w# L
正确资料:3 q* Y9 ]7 O% G7 V- g

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-4-27 11:03 , Processed in 0.100952 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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