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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2020-6-13 00:46:17 | 显示全部楼层 |阅读模式
谋学网
资料来源:谋学网(www.mouxue.com)-[东北师范大学]C程序设计20春在线作业1+ O3 O. s, G7 W) ^( w: d7 M) R7 j
试卷总分:100    得分:100
2 ~& U2 m& B  P: `3 j( G1 u第1,以下的 for 循环   for(x=0,y=0;(y!=123)&&(x4);x++) ; ()
" }! t+ h: F& QA、执行 3 次
1 c" k* A: Z' P, bB、执行 4 次0 [$ u( n: j% a8 h
C、循环次数不定
) }* a4 J: ]* z- ?! h% v" e% bD、是无限循环% _" A' ~! u( q
正确资料:
2 k5 p. O9 I1 ~, H
3 z% @( F& w8 b( P
2 p- O; _3 r& Y第2题,以下不属于算法基本特征的是()
: v0 E( L! S3 }5 SA、有穷性  e* v6 M+ A" ~& G/ l' t/ _
B、有效性
/ }& ]6 F; N' v7 F9 `9 u+ vC、可靠性
" t! c/ q- m- x0 x2 \" |4 D( @D、有一个或多个输出
% \, E  u( I% F- J( Y" C4 s正确资料:
, `  x, @) w; V! `2 z' G; l* G( ?8 i& ^) |
- P: v5 _( r2 Q2 g( k
第3题,以下程序:
6 U( A! V7 h6 `* a2 Zmain( )
0 |' f0 ^" O/ D% U! Z{  char s1[40]="country",s2[20]="side";& a  E8 B9 p$ j0 T+ ]4 I$ M7 r
int i=0,j=0;while(s1[i]!='\0')  i++; while(s2[j]!='\0')  s1[i++]=s2[j++];
! z+ q  k2 {8 g2 g7 cs1[i]=0; & l% i$ g0 `: O& k- T5 {: c5 K
printf("%s\n",s1);
8 j( i3 y7 \) B}
0 _1 ?( U. L" R" F$ y的输出结果为()
6 X) a! Y- g; ^3 U/ Z+ ]" S4 EA、side4 I. ~- t$ K* n, x0 a5 T6 s* b
B、country3 |; W4 ~6 e: _& E# Y' C( T
C、sidetry
9 n# ]; L4 I/ KD、countryside
/ w. \5 p( e9 F正确资料:3 ~) m  g- \: p+ ^5 n

( t% d" w& j% N  _) n
% v* R5 n! c( p! s% i第4题,要把高级语言编写的源程序转换为目标程序,需要使用()
& k/ `. \$ D* K  E1 Y* fA、编辑程序' U) O! o- _0 J6 q" b$ W4 @
B、驱动程序
& a) U& F1 B9 T( E; F  sC、诊断程序
; b) X* B9 i) e% }* [" yD、编译程序
% {5 \; h/ A* `8 Q! Q+ g正确资料:
7 u, M* i+ ?5 _- d, a9 T+ A$ l, z" h$ w9 o; t# B7 W) d

" K5 u0 a' G1 n7 y* O资料来源:谋学网(www.mouxue.com),当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是()
* M# V# r7 {+ ^; K% u% sA、k%2* l* ~6 |' F. I1 g$ U& G$ w
B、k%2==13 F3 w# Y4 Z& ^
C、(k%2)!=0
# H# P7 w9 E4 A$ ID、!k%2==1: V" x+ Y3 J* y5 g' k7 R4 B/ ?
正确资料:
( z: O$ }. J: }) n. o& N5 j1 h: T4 l
( H: ~: x) N# ^0 p3 i% Z) |' @9 @" y5 |8 |6 i& _, `. N3 k( y
第6题,下面的选项中正确的赋值语句是(char a[5],*p=a;)()
" u% ?) F0 _  r+ cA、p="abcd";
# J# E+ U2 i+ q& }* CB、a="abcd";6 L* n- E9 K8 B2 _/ n+ ?3 R
C、*p="abcd";
) a( u9 D; T; t5 ?/ h/ `# l) z7 D, fD、*a="abcd";
- X. m; J$ J+ H/ S正确资料:2 a, r4 |, }8 P; W# @0 w, z
8 V& A7 k; ^  L; P+ {4 @4 N
8 n) t! S8 d( P/ u+ V$ o
第7题,设a为整型变量,初值为12,执行完语句 a+=a-=a*a后,a的值是()" k" y6 e2 N) a" z% N
A、552
5 l' C9 y0 ^. K% dB、144& y% f6 Z4 f& w- Y. U  n; i4 m
C、264
  f0 t3 Z; z0 L! P5 j/ DD、-264
3 j! x0 t( o0 p/ o& {正确资料:. w4 V* k/ p6 Z! t
4 d+ V& J, L' ^

9 D, U3 ?2 }8 ~% Z" r0 Q. T第8题,能正确表示a≥10或a≤0的关系表达式是 ()
  O) j, E1 M' O/ uA、a=10 or a=0, H( K, D" x# c6 S! J$ y
B、a=10│a=0+ [1 b0 G2 D0 B% x* v% [! ]
C、a=10||a=0
/ J- H) S0 D5 G& KD、a=10&&a=06 o- @$ N4 ?; V0 ^
正确资料:1 u4 h5 ~8 |, M
( Z; Z( ^# c+ l; \8 R3 o
5 V" g. S; \& E& k" q- g3 Y- q
第9题,下列不能实现赋值操作的是()" K1 B9 [. x3 \% I
A、a++. ]) h$ }, U4 q+ p: r; \0 d
B、a== b) f0 ]7 ^9 U, u0 S
C、a+=b0 B# ]1 B* ]* k+ m5 [
D、a=1' t/ a' C1 p5 b- x4 o5 t. ?2 W9 j
正确资料:
, V" T0 U/ Z6 C1 _: L
8 B" \* A3 }% r9 w6 S
$ M* F& ^  A- F资料来源:谋学网(www.mouxue.com),有以下程序段 : int m=0,n=0; char c='a'; * ?  Q9 K8 h8 s& m
scanf("%d%c%d",&m,&c,&n);
/ R! w% Z  Z# s# Z9 r' r. ?printf("%d,%c,%d\n",m,c,n); 若从键盘上输入:10A10回车,则输出结果是()( P. r2 s; }2 H  M% O; m8 G) M
A、10,A,10
1 y6 P( Y4 y2 Z- mB、10,a,105 x' W  o2 _! l' x1 Q9 T2 D/ P
C、10,a,0" R0 U+ Z/ P! f) \  m! j
D、10,A,0) J6 A% ?' N- Q5 P
正确资料:- d8 H% M2 P7 C. F) [
5 y# {; v# {% \4 Y- d
( z, |6 Q" Z" U) I7 D5 m# V2 y, N
第11题,当说明一个结构体变量时,系统分配它的内存是()+ f) z! }1 F$ T6 B, Z2 d
A、各成员所需内存容量的总和8 P' h0 U; L$ i& b
B、结构体中第一个成员所需内存7 P9 n% y! {' A
C、各成员所需内存容量的最大值  Q2 l1 `4 w5 O* K" C8 x% S' o! B
D、结构体中最后一个成员所需内存4 b- D% [0 V' y; P
正确资料:
5 x; ]! v# N( |( ?2 d( f* J2 D6 y: a, n& z7 [7 T5 x

" z9 e+ |) H9 R% {. u5 q% R资料来源:谋学网(www.mouxue.com),设有以下宏定义:  2 v6 y& S$ y# c" R; s+ e
#define  H  30+ X$ y* N3 [9 g: w7 N: J
#define LEN H+20$ J# I& k9 J2 `5 z
则执行赋值语句v=LEN*10;后,v的值是()7 o8 s/ O* b1 W* H
A、60
+ _9 s6 A* D1 }# Q$ Y- f0 R9 L/ L! fB、230
( ]. k) D9 A( mC、500
6 |9 I5 I# _$ M, {/ e  J2 tD、0
, ?' Q* [0 g/ K( l  C; m正确资料:
2 u2 F7 M! @3 K$ z* j( Q6 b% |9 P& ?5 x1 v% T1 g; S0 b9 G

- `$ G! B% ^5 j7 b3 z# T3 N第13题,以下程序 main(){  char s1[20]="abc",s2[20]="123";if(strcmp(s1,s2)0)  printf("%s\n",s1);1 |( F- n' G, j  U1 `/ |
else  printf("%s\n",s2);
( x* C6 R/ m# t, `6 i" G' g}4 ?; R3 \' G% b* g/ u
的输出结果是()5 j7 i  [% {0 i! I% I
A、abc
8 w* u  ^1 Z  U0 q4 s0 IB、123
  o+ y! _3 Y+ w% x) bC、abc123" L! H) ^" E# S! H/ H% X
D、123abc- D* a! \+ d4 z5 i' f, t
正确资料:
' e! N: _+ a6 j  _  s, S* x; U6 [2 x0 ~+ n- ^
4 j3 I6 O/ G8 h
第14题,设有如下定义: char *aa[2]={"abcd","ABCD"}; 则以下说法中正确的是()
1 a9 w0 x* _; [/ x2 y& qA、aa数组成元素的值分别是"abcd"和ABCD"
  ?* B* H, i( W+ QB、aa是指针变量,它指向含有两个数组元素的字符型一维数组! C8 p5 ?: S2 S9 g, B) G
C、aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址
. Z3 Q0 @7 F  W: FD、aa数组的两个元素中各自存放了字符'a'和'A'的地址4 ^6 ], J/ \. ]. B' T
正确资料:" @/ u& }% E& F1 a0 h1 G. W# I

6 {" ^0 U  d' i4 p$ p" C/ q) R1 A: Y7 f
资料来源:谋学网(www.mouxue.com),设i和k都是int类型,则有关for循环语句for(i=0,k=-1;k=1;i++,k++)  printf("****\n");的说明正确的是()* t5 b- E, \$ ?- G( y, m
A、循环结束的条件不合法" Q( E/ Y/ x% B9 t
B、循环体一次也不执行
" Z! j' [3 L7 v& f% Z4 _C、循环体只执行一次
' R% H: ~$ @  H+ K8 ?. yD、是无限循环
4 d8 f6 _2 e5 T) Z$ n& ]正确资料:
' x+ l6 x3 L3 S8 O! M* _6 w( c/ l- T; z

: F% [% m% w* C8 ^9 {) v第16题,下列整数值中,不正确的八进制或十六进制数值常量是()3 R+ s$ b( V, \
A、0xcd
  [4 ]( X7 p' P# F, s. u1 uB、-017! o. x1 t$ ~3 h5 N8 E
C、019
9 o. B8 [$ X4 }D、0xfdc
/ T6 }4 o/ E" |" t* [0 A/ Z7 F正确资料:0 R, F$ a# K# m: }9 b
& [$ h0 b/ D" z( _* N: J/ c

) {. R* F% h0 L% L2 G/ N! Y第17题,在下列程序段中,  enum color { red,yellow,blue,green,white} c1; c1=white; 枚举变量 c1的值是()
, `" R8 Q7 G  ^. vA、15 ?$ l& u7 r9 H; K$ P# X
B、4
* H4 [/ F6 w7 n$ I; E8 WC、5
1 I) S# X# A1 i& A. E1 N: }D、6
0 ~: b' I" ~; B正确资料:
9 J/ n" y3 M5 G! M) e0 M2 B8 \# W/ B0 _& q- R( g, o  e

6 s* p' `0 L6 C& d% q第18题,在C语言中,要求运算数必须是整型的运算符是(): o6 q$ ^* C; D; P* [8 c! p
A、%
2 b4 A, P5 r; J, k! }6 l9 p& DB、/
* |* Q5 {0 l  U- |! _# }C、$ j4 f$ n3 E+ w1 k2 Q
D、!
, [1 w# K& F) w" b$ ^正确资料:4 u0 p4 W3 q) Q1 r6 G9 j' G
/ ?1 u  O2 b4 P8 p1 {- G

! M) Y5 _7 f# D$ E. Y6 z第19题,设变量定义为int a[3]={1,4,7},*p=&a[2],则*p的值是()( Q  _$ ?" m: Z9 I
A、&a[2], x- o! c7 k2 S4 H2 k* q" D! B( B
B、4' e( q9 p1 A3 w
C、7
% z4 ]  M' I- |+ bD、1( @" d3 k# ?5 J5 Y9 D
正确资料:3 k1 V2 A  I9 a+ i

+ }( J' ?) I  e% d5 M0 f( L6 e0 F' l& K! u0 m
资料来源:谋学网(www.mouxue.com),以下程序: fun(int x, int y, int z) { z=x*x+y*y; } main() { int a=31; fun(5,2,a); printf("%d",a); } 5 ^: A3 |- V0 _" O: |' w
程序的输出结果是()% Q* e2 [7 g: H& n4 {! ]0 D; D% {- H
A、0
- t7 Z1 j$ r4 QB、29
4 P1 }( T0 J# ?' b, c' \: lC、31
* l5 |1 g5 s! |" s( UD、无定值: N. J1 y0 J! K% A; \. g0 E: q
正确资料:
( Y, e$ I2 J% ?
8 \+ J( p9 B) w8 J
( i- P7 ]# q2 K7 _6 s8 H第21题,在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。- ~7 C- R; g! B% k
A、错误
9 G9 s3 t' A& H! lB、正确% @1 E& @& C/ r
正确资料:
4 l( ~1 L3 m7 t0 x. N8 G3 v/ w7 ]# B  W, D8 P% R7 Y

+ d' f. T+ k- J/ `6 J第22题,关系表达式的运算结果是true或false。: n0 [& S0 Q0 `. ~
A、错误2 H3 I  `9 P& L. t) o
B、正确
9 b; |! ~" ^/ M" n3 E正确资料:
0 V( T+ W4 I1 @! e7 o) |, N, k  ~6 Z) k

; H" p2 _  T$ s* t( h第23题,在赋值语句变量=表达式中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。0 E: y# z. z" B! @+ G
A、错误  U- K7 E. _2 {+ q. ~+ Q
B、正确
7 a! }8 h8 e  G0 U正确资料:
: h  q% L$ F1 y/ B
4 D8 c( H$ C9 v  H5 K2 Q: y$ o, Q' v8 o% u6 U5 @. Q2 l
第24题,x+y*z39&&x*z||y*z是算术表达式。' I+ O4 r/ {# s7 a8 h9 c
A、错误6 P- o: e* f& A& S
B、正确! H2 n) R' H  ^/ E) p
正确资料:
, F9 y# v  `( }% e
6 O! G7 v. h6 g7 `/ G
3 @/ c6 A/ A; J资料来源:谋学网(www.mouxue.com),strcmp用来比较两个字符串的大小。/ z! W$ {: H6 }' F+ i& ^. U  J" k& i
A、错误, B3 j. `- P9 s
B、正确" O! m$ t; a5 f' M6 D. h4 d
正确资料:) a' L( z: s- v" L# I
) B2 O8 c8 ~; R& _: O/ z

/ F$ y/ c( O! S9 j" k第26题,当#include后面的文件名用双引号""括起,仅搜索当前目录。  ^5 H; j" w$ e) o% P# T# X/ O" k2 p
A、错误
! A3 L) E' d* m" g* kB、正确
5 {+ _0 D) y2 H% V- i9 c4 d正确资料:* R8 C7 N4 N+ l1 @' H2 n

; ~+ ~: B* L: C4 r, t- |( m* k7 r& Q4 Y8 \6 l/ u: l- @
第27题,关系运算符= =和!=的优先级相同。, ]% g3 I. S9 Y+ C1 M" G2 Y: j9 w
A、错误
4 K" ~4 L+ x6 V& f+ x: g6 WB、正确' j7 M8 G& y8 g, t+ V( G
正确资料:
$ C2 t: y1 O- W2 B% T. v9 _! b( J+ J6 k! e, ^: s) k! S/ E

9 y' D7 _) i  x* p, M( Z第28题,函数的实参可以是常量、变量或表达式,但形参只能是变量。
5 ^1 _+ J% O$ c- d# b: ?: K: AA、错误4 R, B2 D" m) H+ O
B、正确
% S  g6 @6 K  i/ [+ }正确资料:' `1 p% e' B& g+ V

4 b1 P6 n5 a) I- \, j- E4 @
: Z2 m$ W6 E: e第29题,设有字符数组字义char array[]="China";则数组所占的存贮空间为5个字节。5 z  S( j$ m: l
A、错误! r  S6 N- [' \) b/ M3 E$ }5 d
B、正确
: D' ^+ p, e2 L2 F3 T3 I正确资料:
/ z8 k7 L# _/ T
4 o: e* f& V% y' R$ k  R2 b" N) }2 v7 J* o5 v8 V7 L% r2 p# x  F
资料来源:谋学网(www.mouxue.com),除法运算符"/"要求两个运算对象都必须为整型。1 t. G: |+ R6 ~  h
A、错误
6 \7 \- U3 d: l6 lB、正确8 a& j' y6 i- Q# l# O
正确资料:
6 @+ ]1 M* z: O; x& |! C( C9 G# K0 a: ]; r: S

+ \5 @3 Q& Q7 ~第31题,宏定义不是C语言的语句,所以句尾没有分号。
9 J0 j  n0 z1 o( h- J4 q/ TA、错误
. n0 @$ V$ [' [! N/ j* D- z4 BB、正确
$ f' e) R0 C7 |- F正确资料:& X% F% x, _# c

' x9 c" r, F4 A) S8 ~3 }6 L
# V: f+ u& @& O* Q第32题,链表是一种动态数据结构,在程序运行中可动态生成或释放存贮空间。
& y) s; e; M* JA、错误+ A! d  ?( a/ X! y& L3 ^1 c( n
B、正确
" v; E  y% i9 I/ d$ ^3 _正确资料:, j5 [/ u0 e( o" Q/ x
/ \) ^9 O) q" g0 D9 I
' C/ \# s- p2 |$ ~
第33题,C语言中最简单的数据类型包括整型,实型和字符型。% R6 Y3 @6 S! `; D! T/ w, C9 a: B
A、错误
- k. X  t1 k- E6 _B、正确( l6 f7 v" r7 s1 H% m5 I# i
正确资料:: `4 C2 a7 y: }) I
8 g( w+ W/ `) _9 n4 e: ]
5 a3 j2 f" A% h8 g6 m* z3 p
第34题,结构可以作为数组的元素 ,数组也可以作为结构的成员。0 h% m  G" n- ?$ E
A、错误
" c' M/ S% t$ ^0 F% pB、正确
6 F& i5 T' l$ a7 k: e! Q* `) j正确资料:$ n1 R9 ^) M8 R! `  A

6 K/ R6 t( m5 p' p3 G  ~& {* G* k1 t- e) f( ]/ g
第35题,C语言的构造类型包括结构体、共用体和枚举类型。! Z# o0 I; a- W
A、错误
% K+ O4 C0 X* K% R+ EB、正确- E& @. @  I0 x, }$ t
正确资料:
" _& Z& S' ], N7 w
9 H2 v9 p7 u# p8 F9 H" _: G
8 K" c5 D* N! W* w/ [* c5 A. ?第36题,在C语言中定义一个文件指针的方法为:FILE  *fp; 。$ j7 \- M: v" M. A
A、错误& ^# s( M0 W% L& N5 E
B、正确
" A. |6 l1 s6 o' x正确资料:
# n! |0 Z' ]+ y6 Z) ]: O2 r; M- V  w8 j# @  ^" s% M
# \) q6 ^2 U  Z
第37题,函数strlen("ASDFG\n")的值是7。6 P7 _7 \# a7 P4 ~# ]# h
A、错误
' m0 h: z7 p7 n. C- b# RB、正确
6 b. a6 k. C7 N; C正确资料:
7 r0 m' D& C1 u( G4 ?1 _& T8 {& q, s1 W- C
5 [0 n) i& b. q  ^. y
第38题,一个程序中可以使用多条文件包含命令,但一条文件包含命令只能包含一个文件。$ s9 u) @! P: E' W
A、错误# E  W! D, \8 U2 b
B、正确, w/ E6 V* o' b, E6 M
正确资料:
4 R; |8 p2 w  h9 K4 W" f
6 f) r# Z/ j0 l4 |4 L  z# [  o  I
  [0 @/ V; @  W第39题,C语言中运算对象必须为整型的运算符是%。( T: J- O7 }, r4 o# F( {: d; J
A、错误
" {# x! R: ?" O3 `$ MB、正确+ p  I* Q0 E" }& B; V3 i- n3 m' B
正确资料:
4 U. i) r% \2 y0 z- N' Q3 y$ @% t4 e6 V, U( t0 W1 Q

9 Z( C9 i/ k8 l+ z& z第40题,当循环体中包含多条语句时,要用()将它们括起来。3 i6 W) n( o2 g0 a% z
A、错误
5 @  o; k. |; \B、正确
7 P( q& V$ b  t8 ^! x正确资料:7 m0 \2 b) k/ n$ f1 N! V- z
0 t+ f5 T: x7 W
: n# s3 k( j; k3 P# k: G
6 G  \- _& b4 _2 J3 w" @
6 ]1 m* J) ?& h& _1 A
/ M8 C) l& m1 K
$ S% M+ |  W7 _: R3 E! g: c% E
. X+ D0 q" J3 i7 b% L! W
+ S2 g! r% Y! A+ Z& I* o$ j% |# K. ]

$ z/ R8 U" |9 u1 I4 B7 N$ ~) ^% n- W

  P# ?" `: D) J% Z' s( `7 ?+ U
7 i" Q6 n' s" e7 ]+ d1 Z$ h) S9 W/ S7 |" z- Q. h

4 [) ]+ O) v1 ]+ X* ^

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-3-28 19:20 , Processed in 0.096658 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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