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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

东北师范《C程序设计》》21秋学期在线作业1答卷

[复制链接]
发表于 2022-6-6 23:16:04 | 显示全部楼层 |阅读模式
谋学网
C程序设计19春在线作业1-0003
* Y! C6 h5 O! f0 S1 G1 X试卷总分:100  得分:100* s/ t' a+ Y# l% _5 ~
一、单选 (共 20 道试题,共 60 分)2 m5 I, h" n: I) ]2 m* p( G4 G
1.以下的 for 循环 for(x=0,y=0;(y!=123)&&(x<4);x++) ; ()
8 I# R5 L5 k# |( d4 sA.执行 3 次
2 m$ R4 d4 ?) j/ q' K" [B.执行 4 次6 V* x3 u. f2 O3 ^( h+ i
C.循环次数不定" V' S# y1 z5 S3 D* Q" M+ z0 N+ d
D.是无限循环
7 |" x! i7 ]# D0 w5 j正确资料:* Y+ H: n) r( B" K4 P, {& y3 M1 m

) V+ K" V. |0 I  _$ H' G" x2.以下不属于算法基本特征的是()
! v' [# \' s% G1 hA.有穷性  S: ~4 n; A" d5 V
B.有效性- f% `$ g5 c1 c) O1 ~
C.可靠性+ [. m$ C( }- P" n4 {; K
D.有一个或多个输出
1 ]6 S6 R1 K, {, A' Q& J1 @正确资料
6 V5 N7 I& c8 ^
+ O: ^; t& X, I6 G$ x3.以下程序: main( ) { char s1[40]="country",s2[20]="side"; int i=0,j=0; while(s1[i]!='\0') i++; while(s2[j]!='\0') s1[i++]=s2[j++]; s1[i]=0; printf("%s\n",s1); } 的输出结果为()
# ?$ m1 P* l" L( fA.side
$ D; S8 ^2 @* u4 U2 o% a3 t& KB.country
+ I. p  @  \- s- @0 sC.sidetry( J) x% c' x/ e2 c$ p8 v
D.countryside
* Q. R* w7 _  S0 E3 D/ h* u正确资料来自谋学网(www.mouxue.com)
* I% S, y0 Q' f' f5 q; f% d( b' ~6 U
4.要把高级语言编写的源程序转换为目标程序,需要使用()* I2 s1 L( {% N% e4 d
A.编辑程序- m+ ^" _8 ?+ a2 [# D; C
B.驱动程序
5 G; v9 v$ P8 ]& ]! ~C.诊断程序
$ {! e/ l: X9 i( {" z) k, YD.编译程序
% `1 j+ G: U$ X- @" E正确资料来自谋学网(www.mouxue.com)
# B* \4 b& o/ w  r  I$ o# u2 X4 H/ T8 l6 y5 {
5.当把以下四个表达式用作if语句的控制表达式时,有一个选项与其它三个选项含义不同,这个选项是()
: N7 K$ y6 X0 r5 H4 j0 `9 AA.k%2
' \. K$ }$ Q8 ~7 m7 Q8 A; BB.k%2==1' ?$ L* P2 @; Z5 Y- e4 a; a: s
C.(k%2)!=09 `2 R1 b; W- V$ `
D.!k%2==1
# H- ]0 d0 }/ v% H; d& M正确资料来自谋学网(www.mouxue.com)
2 c5 V$ u; B/ P( D. `( u7 m; @' N& l2 m5 P% B4 i1 P
6.下面的选项中正确的赋值语句是(char a[5],*p=a;)(). E8 V" v" y8 I% `# T
A.p="abcd";
; q2 \+ v6 p& U2 H; |! nB.a="abcd";2 h  t  w+ |% o! c2 ?! r
C.*p="abcd";0 J) a; Q6 y1 n0 Q
D.*a="abcd";9 |8 r& f- x! `
正确资料:2 e4 Z% ^* q( Z

! Z- v  M% i1 K6 Z- D* Q$ B2 t! J7.设a为整型变量,初值为12,执行完语句 a+=a-=a*a后,a的值是()
+ y: W, b6 r  c0 q& q, }A.552
- C. Z2 |! X; v! a0 x; nB.144) a* U8 u3 r8 F% L% Y5 w5 p1 |
C.264
4 ^% r$ t3 a$ j1 lD.-2647 O9 F" r$ F% w+ b
正确资料来自谋学网(www.mouxue.com)! H. X# t; N# z. x

& v  W, t1 o2 l5 J  |# H$ w  R8.能正确表示a≥10或a≤0的关系表达式是 ()
* g. O9 ?/ X1 ~* j. ?6 B& qA.a>=10 or a<=0
2 }: ~5 T: r* J3 v6 N& S, VB.a>=10│a<=0: n* V- a$ n$ b* o
C.a>=10||a<=0
* L3 D3 e* k2 ^0 z( N/ E# N% qD.a>=10&&a<=0' s* C" H3 j1 o/ V; I$ B
正确资料( E+ a3 T# C( W" n; I- g& x5 c

3 X+ u4 R' G1 f5 X/ h7 r+ A/ z9.下列不能实现赋值操作的是()
) a: P& S/ J  z+ MA.a++9 ]0 L  L/ k; w
B.a== b% c  [' a/ K4 \5 l. J/ G+ m
C.a+=b. K. {5 n5 h3 Z$ k& Z+ f
D.a=1
1 A; P! K6 V. Z: r5 D' v, H正确资料:& {. G( Z7 Z! x; O  g0 p
5 v& s! M6 Z1 r
10.有以下程序段 : int m=0,n=0; char c='a'; scanf("%d%c%d",&m,&c,&n); printf("%d,%c,%d\n",m,c,n); 若从键盘上输入:10A10<回车>,则输出结果是()# d" N1 c/ @' u: {
A.10,A,10
# I  P  w! N5 b% g( c" LB.10,a,10
/ a' I; g" z: a5 X& r2 I' C: X+ tC.10,a,0# F7 U1 C- f; g5 B3 ^' `" {% E
D.10,A,0$ Z3 K2 G' t$ l+ t, ^
正确资料:
1 L* R' K3 t" K: k. v, x* p( u. Q
11.当说明一个结构体变量时,系统分配它的内存是()
! B8 Q/ x- b& I+ D5 _9 T, K9 tA.各成员所需内存容量的总和
& X1 T" K6 J5 N+ YB.结构体中第一个成员所需内存
1 [# ?; w& ~3 F9 k" H+ I8 i6 UC.各成员所需内存容量的最大值/ K4 t% _; I4 Q+ H  J
D.结构体中最后一个成员所需内存
* N3 ~( m; P0 @! C  m& Z正确资料:
6 p3 ?5 D6 o; X4 S! w
" W1 ~/ L7 ?$ y2 ^& z12.设有以下宏定义: #define H 30 #define LEN H+20 则执行赋值语句v=LEN*10;后,v的值是(), H! M2 @" ^$ Q& c. h
A.60
0 E" i& X5 U& N! }B.230. f  I% R8 D7 ?  ?
C.5002 E+ y! h0 w5 i) U+ O: ~8 _
D.01 a. O9 K9 ?: [* d' u
正确资料:8 I+ y' i6 T/ R; k/ `# w" N
$ H6 y) q9 W. o0 q: k' U0 j
13.以下程序 main() { char s1[20]="abc",s2[20]="123"; if(strcmp(s1,s2)>0) printf("%s\n",s1); else printf("%s\n",s2); } 的输出结果是()1 |1 a+ g( X9 H8 m% g
A.abc& U+ E+ p- y2 G% X7 d: g
B.123
8 S% R, K$ m0 ]C.abc123
) O1 Q3 |# F/ M' V. h9 v9 wD.123abc2 M& `6 A) [  l" m: g; m
正确资料:
' e- R* W* w. I, p8 ]5 f2 S, r  h! p
14.设有如下定义: char *aa[2]={"abcd","ABCD"}; 则以下说法中正确的是()
/ p# H" t4 x/ [$ l0 s, GA.aa数组成元素的值分别是"abcd"和ABCD". C7 ~. _: r9 J, h7 }4 ?7 {
B.aa是指针变量,它指向含有两个数组元素的字符型一维数组2 p$ P- d9 J; T8 i, i
C.aa数组的两个元素分别存放的是含有4个字符的一维字符数组的首地址7 n3 S6 @+ @/ E
D.aa数组的两个元素中各自存放了字符'a'和'A'的地址
, z, K3 m0 j' ~2 I/ i  B正确资料来自谋学网(www.mouxue.com)
0 z2 U) a9 K9 [1 g' ~, C6 v$ w( |8 N/ P0 Y2 `. U
15.设i和k都是int类型,则有关for循环语句for(i=0,k=-1;k=1;i++,k++) printf("****\n");的说明正确的是()
. o# f; T2 q" V4 {2 cA.循环结束的条件不合法
. Y$ g/ l9 R& F& vB.循环体一次也不执行
8 H' P* b+ ~. ?/ m% U5 ]7 _# ?# |C.循环体只执行一次
5 ?' M6 S: Y. y  JD.是无限循环
" d; B; |! n) K0 _" L1 q: W正确资料来自谋学网(www.mouxue.com)
% P9 n- H) E5 Y0 `% c; a9 s& b% a
; g) ]0 L% b! l8 X/ r: F  {. Z16.下列整数值中,不正确的八进制或十六进制数值常量是()
) e& d$ _- N/ GA.0xcd" d5 K$ v2 N$ u& A0 s! y
B.-017
* |# `3 K+ X: I" k5 G. c* F, VC.019
# O6 G; G' s4 M0 u* T3 l8 |: KD.0xfdc8 \2 V4 c1 _% P$ L# ]4 Q' y
正确资料
2 L7 T. V+ d1 T
+ U" t  N+ I; f/ D" ]4 y8 s4 Q/ u17.在下列程序段中, enum color { red,yellow,blue,green,white} c1; c1=white; 枚举变量 c1的值是()% g& i* ?- f9 d, B3 Q1 W
A.1# g3 u% g! ]' Y6 ~/ B9 k
B.49 o: }( x+ J/ v- G1 _% i4 k
C.5) N, S6 n+ @4 B; v: j9 v9 T5 J) e6 M
D.6* G; {3 J- G7 H$ G! F0 E
正确资料:3 L: G# [# ]) J' q3 k* g9 ?0 e8 J) Y4 ^
& C" W' [: S; P  j3 \1 [% ]5 C
18.在C语言中,要求运算数必须是整型的运算符是()
) L4 c3 Y2 K$ B2 N+ v7 n' G3 x- T; nA.%- L' ?- ^- `) w
B./4 n% v2 T; I9 p6 I
C.<
/ a" e" Q5 b# N" `4 O( K. u& l) GD.!% F' \  f+ p, R  N* s
正确资料:
& \& b( }' `( a- n" U  K
& p& o' D+ p- Z19.设变量定义为int a[3]={1,4,7},*p=&a[2],则*p的值是()" s5 Q& f2 e7 Z. q$ H$ b9 r- ?
A.&a[2]" y3 C0 w  j! r
B.4
7 L, J. q& m/ S8 R- y, U5 kC.7
7 g6 F  d/ J2 l* |/ k+ lD.1) a/ S! L2 n8 L( C* {+ u1 B6 O3 j
正确资料
: H2 `% @$ q9 i4 c7 c! K. X% N: n& ~8 g8 j
20.以下程序: fun(int x, int y, int z) { z=x*x+y*y; } main() { int a=31; fun(5,2,a); printf("%d",a); } 程序的输出结果是()" \7 n9 w4 Y5 S) G! U0 `
A.0
$ f0 N( F! `* NB.29' y& Z( J2 W& f
C.313 {+ `1 s8 A, m
D.无定值
* Z- v# h0 i- c! v2 E, K8 C2 O$ x正确资料
8 f0 w! M2 I( Z3 ^/ j+ }" y$ E
+ g7 T1 {7 p# {7 r8 m  y. v二、资料来源:谋学网(www.mouxue.com) (共 20 道试题,共 40 分)$ i3 M; r& z, P6 N8 p7 E
21.在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存储单元。0 D, I3 d2 a# k# D; I9 [: W
资料:正确
) o% W7 p' Y1 A& x) w( k4 |" t: C  f: V
22.关系表达式的运算结果是true或false。
/ v8 ^0 F1 ?5 z* l2 j; s( D: X资料:错误  Z2 G, H+ N! [
& }# f9 \! ^9 k+ I
23.在赋值语句<变量>=<表达式>中,当表达式的类型和变量的类型不一致时,以表达式的类型为准。
- x# s4 K/ u: o5 N7 }资料:错误
, M) o  J9 j8 R8 |/ h4 D5 \9 Y: U  b6 B: G: i& @
24.x+y*z>39&&x*z||y*z是算术表达式。; u: G( r! Y6 E# \( `5 L) ^; w. F- D
资料:错误
  F; e6 j/ C6 ]9 R# i
# S; D5 e% t- \1 w0 q# s25.strcmp用来比较两个字符串的大小。
+ D" _) }' H2 G2 e资料:正确# ^  ?% I! ?3 \* F% {
; ~, K) h9 C; ?! ?+ g5 R3 n
26.当#include后面的文件名用双引号""括起,仅搜索当前目录。
5 c) k2 R" U$ b  t. \- x资料:错误4 A$ f6 u- r; x, U
" [0 M: \# s0 H& `; C# u% w
27.关系运算符= =和!=的优先级相同。. |; U7 B- i3 S' W
资料:正确
$ L. r( e' M  `7 |
' a& D+ s7 @- z9 b, W28.函数的实参可以是常量、变量或表达式,但形参只能是变量。
2 O# q1 i# ~9 z6 G资料:正确3 L: B$ k6 l, [% ~3 d
: r$ M7 D0 @$ [$ [, v- K
29.设有字符数组字义char array[]="China";则数组所占的存贮空间为5个字节。
# p, H: i* S. i1 n2 n6 P资料:错误/ O: H& p* w( X$ B) x. D
6 _. A7 C+ ^( W. I7 H1 E+ O
30.除法运算符"/"要求两个运算对象都必须为整型。
/ G  ^3 K+ ~& r7 n% L资料:错误& m5 U. C: Z" V/ q! l$ g

0 @- E4 z0 }# k) P( S31.宏定义不是C语言的语句,所以句尾没有分号。1 m0 M+ [- n8 c# o
资料:正确) a: N0 e6 L7 S/ L5 n4 \! [

. M2 b- ?1 J3 A6 m( p4 L32.链表是一种动态数据结构,在程序运行中可动态生成或释放存贮空间。+ x2 U2 g$ l5 Y" x: g3 x
资料:正确* L& s+ T) V& ?9 M9 T) j

! K+ [! \# A' ~4 e- f/ C# ]/ K33.C语言中最简单的数据类型包括整型,实型和字符型。
7 t7 T- n* h; I3 n5 y( p0 h6 G/ g) Q* \资料:正确+ H2 K$ e2 A* V: v

  f: C0 i$ g# Y) Z  m. X/ }  d34.结构可以作为数组的元素 ,数组也可以作为结构的成员。9 {" a$ c8 j* Z, N  p
资料:正确
# E- g  R9 \! n2 i6 D3 A* s1 o1 i6 T4 Q* o/ k  J9 h/ }! p$ x
35.C语言的构造类型包括结构体、共用体和枚举类型。3 ~; H" i. [9 ?
资料:错误2 e% r) `0 }( u% U4 O, Z, H  F
. @  U7 k" p& F5 x& @0 B
36.在C语言中定义一个文件指针的方法为:FILE? *fp; 。  Z( g9 r, s7 n1 T# C; I
资料:正确+ {$ x6 w& p/ U8 B( K( Q4 ]. I
" Q8 v6 F, g( Z
37.函数strlen("ASDFG\n")的值是7。
8 e/ X2 j# p. }3 k/ d; e  ]资料:错误
& k$ H2 L2 L( |. s6 `5 A' o( K! W2 w
38.一个程序中可以使用多条文件包含命令,但一条文件包含命令只能包含一个文件。
" R. k7 @8 Y0 u5 J资料:正确
  M: D  g1 ?" q! q- {! ]! n
3 G5 q1 O7 Z3 t39.C语言中运算对象必须为整型的运算符是%。; s4 f( H& S7 U' `- p3 I- W/ s
资料:正确
! I. c" H0 I) a7 s. g5 R! `$ T3 B) T# o' m
40.当循环体中包含多条语句时,要用()将它们括起来。
! J% D1 |2 H% v5 `0 U( G. U1 O/ c, o资料:错误
8 m3 ^  Q$ \/ \2 P- S3 x7 N
2 r: v/ M! i( H8 k4 p; z/ u# p: q3 H8 y+ T% B* P1 r1 o* M
5 |' p: Q/ t% X) t

3 X5 ^7 v7 c  e
. M1 [7 w6 X; \; H' R/ ?
! C1 k  D# F# o- |( f" Z
5 N! T0 q$ D! C- p& x
; D3 `! O6 `  J8 `+ s) t9 P
1 {! e' w* I* [5 Y3 f5 i, {" p. I( d" R2 c+ ?9 C7 ^1 u; B5 G0 q

+ J5 S  A* E1 b8 N6 |/ Y& x: n8 C" f% c# i

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-5-22 04:00 , Processed in 0.119049 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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