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

 找回密码
 会员注册

微信登录,扫一扫

手机号码,快捷登录

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

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

[复制链接]
发表于 2019-10-15 00:36:22 | 显示全部楼层 |阅读模式
谋学网
奥鹏】[东北师范大学]C程序设计19秋在线作业1, ]  }# _* e1 G9 i; v( ^
试卷总分:100    得分:100
: a  v3 x( J/ t第1,下列程序:main( )  R. N' Y$ c6 ]3 R4 N! r
{ int a=7,b=5;  . P1 v; O6 k, ^, n' Y
printf("%d\n",b=b/a);
8 C* C% _' {; t$ d4 H}- D: g. v( K8 F' W: t  }' ~( t! e
的输出结果是()
1 z* S/ }$ d0 k& [7 \8 }A、58 U/ S/ d- {  ?; d! D
B、1
& G- ^' z' M: L0 k; I5 ^C、0
. K4 T) _9 ~1 ?9 L7 u% J$ nD、不确定值
( A: j) W/ {6 {% ]  J0 v. S正确资料:
2 D/ B0 \( @! v7 @8 i/ g: ~1 B% M5 Y% i8 Q  [2 A  _6 b" i

' c+ j" W( H# J+ I9 W' m第2题,以下程序运行后,  
* [3 \2 r/ ~3 I8 n& lint func(char *str) / j5 G5 o* i7 w8 t- m3 m
{ int num=0; 6 S9 J- W& S+ J/ A6 Q
while(*(str+num)!='\0') num++; % O. Q) B4 J- G
return(num);
5 b9 d( q8 B) ~& l, q( C! M0 Q} $ U" C" U2 z9 _7 t- y
main() & e6 F) J8 P( v7 T. i
{ char str[10],*p=str;
$ k$ F+ z; o! J- X5 Tgets(p); printf("%d\n",func(p)); + g& o- \4 r; t. h9 W5 l
}
4 L7 P3 B  y# h2 }) S如果从键盘上输入ABCDE回车,则输出结果为()
3 v9 R* b# G- ~) F! n. `A、8
& c+ I0 E( Y6 r( wB、7
. Z% ?4 G0 T/ J. m7 w$ k9 VC、6
0 V6 p* H2 L3 M2 J$ WD、5- S( m5 F7 {9 Y/ E. l
正确资料:* p) _4 u% m- n1 y1 e$ \6 Y: r
- r) G* T: _) y

! c& n( z5 w  b1 A第3题,以下程序:
0 ^2 _. ~9 U, c$ @+ H( e3 c, c7 uint a=5;; g8 T/ S, x5 A4 F$ H7 I
float x=3.14;
9 B- I5 E' o* {/ W5 X+ Ka*=x*(‘E’ - ‘A’);
& y! u) ]/ A$ L; yprintf(“%f\n”,(float)a); 的输出结果是()
8 {! p  S. l1 pA、62.0000002 O5 k9 N( ?; t3 q  a* E
B、62.800000
6 }2 R- \- q9 _2 N( J1 jC、63.000000
8 l6 \' D9 S/ _+ N' |+ j9 e* E- kD、62
7 V6 ?1 H2 p$ a. C正确资料:
( F9 y+ H& x& c
7 Z% d$ }  h% f$ i, ]+ {
* }8 I6 _5 A- Z9 w第4题,在C语言中,if语句后的一对圆括号中,用以决定分支流程的表达式为()+ m" u: r8 U' H' x
A、只能是逻辑表达式. C* H( o+ F* u" D3 C7 [+ N
B、只能是关系表达式: |9 }: c1 W- e
C、只能是逻辑表达式或关系表达式* @% K9 P# E( Y
D、可以是任意表达式
0 {* O9 l: c3 P# _  `$ e6 q. |4 ~正确资料:, H$ o0 i4 j/ W; y( ]

' U. G. A2 P/ ^$ V0 ~' K, N1 k* H
! ?1 l! j2 b0 e! Y" C第5题,已知char a; int b; float c; double d; 执行语句c=a+b+c+d;后,变量c的数据类型是()
+ v/ W0 B% d; mA、int
/ e: E3 d& H2 eB、char
# S3 K& U% g% R/ U7 K3 p! kC、float4 f' M/ `- I- ?8 }4 v, X4 X% T, p
D、double$ W4 ]9 c! l7 Z2 E4 z7 }
正确资料:
" R- @* V0 \( W; n: y
3 W  \& K( U, e4 p: g4 r1 o6 V% R
; e' n0 i+ T+ ]9 Z( l第6题,下列程序段: ; C/ Y1 d2 f; \2 k4 U
char s1[10]=”12345”,s2[10]=”abc”,s3[]=”67”;* {. o9 ?, }! v  U. @, v( j- S/ \
strcpy(s1,s2);$ ^8 i) W: a* n( c5 ]5 i
strcat(s1,s3);0 P# d/ i+ [% R+ H
puts(s1);
/ y' Y* W3 O4 y  i- }/ }1 W) |的运行结果是()
) o. X5 Q7 \& J/ l0 k1 t; OA、abc675 p" e' q6 w7 o0 ~' L$ G
B、abc4567+ J& p. u1 v" z! L& ~
C、abc 567
; X# S7 g. @8 v9 v' p) bD、abc567: z8 f( i8 s) G# P
正确资料:" u6 b9 s. a& V
% h; \4 j' A/ D# [3 y6 V
1 v" x) {5 W6 A
第7题,以下关于函数的叙述中正确的是()
! ]6 \* b+ G5 N& Q- d. D7 ~A、每个函数都可以被其它函数调用(包括main函数)
$ I. a7 r9 i0 f2 h  c( UB、每个函数都可以被单独编译
! e! {" Y- H+ R' w: [3 WC、每个函数都可以单独运行7 P6 J1 {9 _: r( [6 _
D、在一个函数内部可以定义另一个函数& `; p+ X. s3 d/ `
正确资料:# h8 b, y2 x6 R0 D

; Z) x# u) j" O8 D
: ]1 ]7 d0 x: H$ x第8题,在位运算中,操作数每右移一位,其结果相当于()
: P+ n9 R, S# E8 \0 z" FA、操作数乘以2
" d6 b+ k/ L! ZB、操作数乘以4
' C# K( n) C# N4 @C、操作数除以2: l3 L0 @, S) ]) A1 R
D、操作数除以4$ ]# p! x4 B+ r, x
正确资料:
2 i6 y; b+ Z! S( ]* y" B6 u9 O. C# _: b$ U& P' d  N0 E5 a! {

6 ^" ^: o6 g( z( ]& s第9题,设变量定义为 int a[3]={1,4,7},*p=&a[2], 则*p的值是()
. u) z+ U  n  E7 p$ rA、&a[2]& a) T4 R4 F' F& P3 l* r/ L2 r
B、4
2 Q4 j$ k2 j' H1 KC、7
4 H, F' M2 J4 R+ W, ]+ V4 _6 m& oD、1: I7 r* s9 ?5 ?
正确资料:7 t/ j+ l9 w; T8 g! S# a; h

+ l. w2 l# Z) h
% `( o% B+ l/ K: }第10题,以下程序:     main() { int a=5,b=4,c=6,d; printf("%d\n",d=ab?(ac?a:c)b)); } 的输出结果是()  ]: s2 k' o7 D- q1 U
A、55 o3 |. L; M  o. @. Z, e
B、4
5 P# {/ E; A* P3 n1 n. bC、6
" ^1 n, [# e$ e( Q; r) o6 P' `D、不确定
. f1 K6 X/ G$ h3 ?7 z; u5 g* Q, k正确资料:
2 g5 r0 W! s' d0 M2 W" s
! ?! y: G; @& D% y9 }0 u3 a7 U
* U# Q, ]; p. g& T( E6 I2 _第11题,以下程序: main( ){ int a=011;: }. @7 @5 j  h
printf(“%d\n”, a);
+ r6 p" d  M/ C# Z. G! E6 ]+ L}的输出结果是()
( N- Z! f+ ?. i2 }; ]4 yA、12
2 T  Q5 C; f* ^9 c7 W% |5 d0 XB、11
3 I% L/ g) m1 w9 D8 k9 f+ lC、10" _% S- \; m& V. y+ X) q
D、9
$ U& A& w  C; E1 E! e9 Y# g正确资料:/ c. Z, M" t4 }. A, \

5 Y/ Y* O) A  J: b& f; u/ b. Y& l
第12题,若已定义的函数有返回值,则以关于该函数调用的叙述中错误的是()
3 ?6 `; X  |- ?; ]: XA、调用可以作为独立的语句存在
3 {( u; W- F1 v6 F% G8 OB、调用可以作为一个函数的实参( ^4 {, V( ]# e* v4 ^$ F" g
C、调用可以出现在表达式中
2 i4 _* t; z6 K+ {, X, B  w, g0 nD、调用可以作为一个函数的形参+ i9 x4 V7 U  u  V7 R  S/ V1 t2 S
正确资料:  D2 h1 W$ R' U9 q. F, K7 v
' j- n1 p: z$ ?% ~

2 R8 b# E* w9 C1 g第13题,已知字母A的ASCⅡ码为十进制的65,下面程序:  main()
+ D; z# H$ p% V& b; M- Z8 A{ char ch1,ch2;
! G% p8 @3 p! d! l$ Vch1='A'+'5'-'3'; 8 P* |+ K4 G, x, ?% Z% ~- B7 e
ch2='A'+'6'-'3';
; u% d% X6 f) j8 R5 b5 _, vprintf("%d,%c\n",ch1,ch2);}" F+ {; g1 i" M9 b4 V
的输出是()9 Y: p; X% L( H2 M6 B' L+ C
A、67,D
9 T- g. D5 A8 RB、B,C
+ H$ c2 O, {6 r3 L9 iC、C,D
  z0 |0 S7 k( [D、不确定的值
# d. c5 }' _( f! i- r. e正确资料:* l- d1 D* ~; _

5 C* W+ t+ A. n5 k$ s; x, m" x6 k) j! ?3 U1 f  N& @1 J
第14题,C语言中的文件类型只有()
3 k2 s' S3 k3 w1 [% X4 @( SA、索引文件和文本文件两种
( s! ^' V; w" f# K( G( YB、文本文件一种
1 V+ E& k, h: {9 r& dC、二进制文件一种$ m6 ^+ m% j/ \% Y% B" e
D、ASCII码文件和二进制文件两种7 R$ C7 O' D- y; }  N* z
正确资料:8 G; [; |+ y. H

; U' A6 j# q% b5 j: S2 S
4 A. J) Y' w. v- o. B: i4 q- f. [第15题,下面可以正确表示字符型常数的是()
0 W8 J! z5 a6 F; }A、”a”
) N0 r/ Q9 ^6 w" w+ N* J2 q9 eB、’t’! {% }7 ]0 p1 W9 o4 w, z: P
C、”\n”
6 A: e, S; v3 s4 ]% d/ _7 WD、297+ X7 n# j& C% b! ]  a
正确资料:
$ K" Q* G2 N# X2 S6 s: u
- I* f1 h9 L  J1 Y/ v; k
5 I4 m$ n6 C+ L% U% L  U2 `第16题,C语言中用于结构化程序设计的三种基本结构是()0 R+ ^0 B4 A9 X* U6 \
A、顺序结构、选择结构、循环结构! A. ?* h+ M0 D9 G3 E9 N: [) B
B、if、switch、break
9 k- |( T/ _. _8 bC、for、while、do-while2 y9 k1 L% J# m7 J" S) P
D、if、for、continue
4 Y: K  _5 g) r  o/ ^正确资料:  b" g6 t3 L' @5 I% j% i0 t

4 r7 a: n1 U1 Q0 V; s+ p2 ?  g$ q- I3 t0 S* n3 J
第17题,设有以下宏定义:  # g, j; l4 K0 f/ f4 O
#define  H  300 h, S. q- X! h* j4 b: y
#define LEN H+20
& ]/ G0 S3 n4 t& m* S" g则执行赋值语句v=LEN*10;后,v的值是()( N  P9 p/ v' s6 V
A、60
. W# q& b3 `, k) ZB、230, `+ o6 E. F8 ~( i  @
C、500
  K9 B& w& d$ A, G3 j. eD、0
+ i7 F) x5 V2 h6 o. ^+ a正确资料:
% R2 w6 I6 m! b+ M+ s2 |$ e; J( z8 C

5 i/ u4 Y3 t9 l* v& \1 l第18题,用C语言编写的代码程序()7 T2 }& e% V0 |8 Q0 S9 G# J
A、可立即执行
) x, ?, e; R8 w1 dB、是一个源程序( J+ L+ S# o$ h8 C
C、经过编译即可执行; i% D3 i( C* q- w( \! r
D、经过编译解释才能执行
. c: F9 ?# Z5 _6 I正确资料:
- v0 H! V. y- x3 W/ z: C$ d7 h
: h9 a/ ?/ S- l% s) [# K$ h( T' ?+ N
第19题,定义如下变量和数组:int i; int x[3][3]={1,2,3,4,5,6,7,8,9};  则语句for(i=0;i3;i++) ?printf("%d? ",x[i][2-i]); 的输出结果是()
0 a4 v. Y2 }) M4 Y; s# _4 H( XA、1 ?5 ?95 C9 @% T6 J5 q" p5 X, c
B、1 ?4 ?72 X& {3 F  C8 }7 A
C、3 ?5 ?7
3 v9 F; A: e1 _8 o  a5 O) \5 |: vD、3 ?6 ?9
: s8 ]( R8 i) V! ~9 c正确资料:8 V  A2 x) D( b; ~
7 |4 U6 L7 P: M
( K: z3 b# q4 Q+ T4 \3 [4 L+ u
第20题,有以下程序       main() { int x[8]={8,7,6,5,0,0},*s; s=x+3; printf("%d\n",s[2]); }执行后输出结果是()
6 [3 g3 R( B. E6 ^5 m6 zA、随机值
9 a! _; D5 `5 {" Q0 L6 _. IB、0
. l5 A3 _: t8 p9 P7 o( cC、58 t( `( e) P+ ]+ z
D、65 _5 i/ Y( Z1 W
正确资料:9 O& C  G8 w' S8 s9 Z
3 X, Q, ~0 i$ _
0 o6 @& M7 F6 a' t
第21题,在函数中,变量的默认存贮类型说明符应该是自动的auto。- T' ^8 Y1 Y' ?. X; G
A、错误2 ]  y% y. \$ i' u( G4 O6 A
B、正确2 `0 [5 s7 t: k( |
正确资料:% S8 X! R% @6 d7 \$ g
9 u( c; P5 q* z; K* c' o4 M
7 g/ |) R/ O( ?. Y$ k" Z
第22题,一个函数的函数体包括声明部分和语句部分。7 q0 |3 h* S( q, n) d5 p) w
A、错误
- T4 e( h3 Y! Z) s$ H2 G; S6 ^B、正确
' v- _/ b" K4 @正确资料:
" @4 d7 G0 m0 c( ?6 V1 l& P- |0 S0 J- U9 @

; W/ ^: k- C  c3 p( a第23题,指针在任何情况下都可进行,,=,=,==运算。% O1 U! |# ~) b
A、错误
  |# v" U: u, Y/ Z0 C1 @  _B、正确4 d+ X( ~9 i( b( Y3 Y! A- F, A
正确资料:
6 N6 s# p6 U6 a1 K! u4 o/ \- y/ n- h( L+ W5 g( \& M4 U+ p" A
: q% Y) ^) \5 d1 I0 a
第24题,在Turbo C中,整型数据在内存中占2个字节。% J( U9 S; @' t  X# F+ R4 O. A
A、错误7 x0 e* x% _, C! a8 u4 Q' t" r$ d9 n
B、正确$ W! c7 [" J+ q6 d% v
正确资料:: }1 t$ @+ V6 R1 Z2 x
' Y$ s, R7 x  a7 V6 ~

7 J) D8 l" y' O! x第25题,宏定义的宏名一定要大写,否则无效。
9 Y; ~. Z) X6 ^A、错误- H' l" N! m& {" M- x% L
B、正确
8 a9 y9 q  d# g  ?$ L正确资料:
: f9 l8 U6 k5 M. T+ [2 Z3 J2 y+ I" @" A
4 L: [( r* I0 A, v+ A. L7 A0 B1 |/ R
第26题,格式控制符%d和%D是一样的。
& o' [% w! W. W6 ]A、错误
9 e( N0 g3 t0 x5 H( {3 S8 M9 }& KB、正确
. G' H8 V3 F6 Z- V. m正确资料:2 U3 w% i2 t( I% i) ~
8 \" N1 X" d8 p" U2 q

! G* ?+ d* B( f, i, n" ~第27题,表达式1/4+2.75的值是3。
9 d. T5 M5 c& b) u; [A、错误2 H. x% V. u6 O7 z& F% g* m2 [" s+ W
B、正确0 d6 g; }2 Z+ S" G: x$ k
正确资料:
& y& w! k6 T2 ]- b4 i$ h) k5 D) M* O. L5 f( J

9 ?/ [. W1 n! H! B5 r3 v) w第28题,C++源程序文件编译而成的目标代码文件的缺省扩展名为.exe。0 h, t$ a% P2 _; u0 f/ \
A、错误; T" K5 N% c# c& b  f
B、正确& o$ K: F5 e% v; W5 f
正确资料:, R- }7 n$ F: k0 [4 h2 Q

9 O/ w  M/ I3 W% ]" b
+ c+ x! M! ~% o0 R& ~+ v第29题,实型数据包括float和long两种类型。
7 n* ~: D+ q  vA、错误
  |: }; y* m( q5 jB、正确
( b  r& l, f/ ^3 @9 ]3 b$ d6 T正确资料:& V! k: W" e% O
1 G1 K/ Z; U% {* y* j+ F! a( t
% Y3 j* o5 g7 z
第30题,定义在main函数后的任何函数都需在main中进行函数声明。- X* `6 U6 A& o  {- K9 J7 K" p" z- d* v1 c
A、错误
/ c- M& [  E' CB、正确
7 ~8 {" f* N+ f正确资料:
3 P8 E, |6 m2 M2 W" d2 u$ a3 {" \  `, a1 M

: R; \' ]6 h) p7 M$ G5 R+ s, i第31题,语言中,预处理总是以?@符号开头。
+ u2 k" d; P1 ?' g, yA、错误
3 n# b8 p& X9 f5 W* N( KB、正确
* S# h) I4 [2 E# M* C, o正确资料:
# v. n! n+ {% ]8 G) s/ N7 T2 F3 V$ J7 g( B
; o# O' u" J0 R& e
第32题,字符型数据在计算机中是以ASCII码形式表示的。
: W+ s1 }8 G9 v; S6 lA、错误
& x" k& M6 Q  y; |, t7 {B、正确
* t# p$ ^( P$ O- T2 T! u7 y$ h正确资料:4 c' [0 |% ^% J. t8 b
* Z  ~9 l" s9 R$ Z& b* {6 b5 H
2 }3 E" T- B" {+ R2 o/ Z4 G# t$ ]  p
第33题,如果一个函数不需要参数,则函数名后的括号可以省略。( f9 j! k; T8 I# r* T% E" D) L
A、错误7 x0 L2 G) e" m2 s
B、正确
0 h* J2 p  m( j1 ~4 k! W( \9 F正确资料:
4 C5 V, W( ~. t) T9 s# u2 `0 W9 a4 s; C; r1 F. o

! d* {3 c  p& s9 ^4 ]- V第34题,puts函数的作用是将一个字符串输出到显示器。( p$ ^; ~' [; R
A、错误  o6 F. E3 }1 Q1 _* E; o
B、正确
5 a$ p, \) [3 a8 G& y1 h正确资料:& L1 ?, V4 T$ ~' e4 `0 @* \
. ~8 l1 |1 t" X+ {- \: q6 r4 K( O: A

) ~$ A6 f* R5 l9 S第35题,任何两个毫无关系的指针作相减运算是没有意义的。' e% Z) H. R- v$ G: L' |' |
A、错误
: A4 A  b& P+ `/ I& IB、正确0 o* _8 K$ P1 Q. @
正确资料:
, n2 Z$ B2 q& V' {; w% I" O) \5 y7 d! \

& h* }. ]/ F5 b4 Y; {( m第36题,若有定义:char *p(char a[10]);则p是函数名。2 g/ p4 l, _# N: {; [+ V; v
A、错误
* N  {# l0 P+ J4 F8 {$ yB、正确$ O/ `- U  `) ]6 |% L6 s
正确资料:
. i/ x) ~4 |# C! T7 a. J$ F8 A& \  t5 F

2 L# s6 N4 S# v第37题,使用if语句时,一定要有else语句与它配对。; f- T2 u/ {7 u+ p
A、错误
# s! T& s  Z" j& PB、正确5 A; a+ I2 C- m6 N: D
正确资料:
; u" U7 P; n/ P) M' K4 [# j  i4 K# @
. E4 B6 a: G0 n" |7 Y+ j
第38题,在int *p;和语句printf(“%d”, *p);中的*p含义相同。
) b  E& |4 F; x2 @) C+ Q9 Z/ ?A、错误  V6 z) X# W; B
B、正确3 V7 u0 E' e* T/ B
正确资料:7 o* ~, P% T4 m- Q" k0 g# J7 q
0 |7 g8 F/ M+ r0 m

# \& f! p) e$ V第39题,利用fclose函数关闭已打开的文件。+ X( B0 I4 T. u( q
A、错误8 L8 K- b( j) q7 W: |! L$ j) y: {
B、正确
% n" Y2 h8 u) [- B8 ]% O8 E正确资料:& k, S$ l; i% B$ F: R& n1 S
+ Q: e( p0 g/ @0 W& Q1 p
8 k# n3 y, Q# G1 I* o0 r. h8 L" v
第40题,宏定义可分为带参数的宏定义和不带参数的宏定义两类。, t" M5 w. h2 [
A、错误' X5 v- h" Z0 X9 b
B、正确- @) E4 w. y) s% s2 }: D& \5 Z
正确资料:; T+ ]3 i* I- N/ i: j0 Z, i

本帖子中包含更多资源

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

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

本版积分规则

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

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

GMT+8, 2024-3-29 17:11 , Processed in 0.102838 second(s), 19 queries .

Powered by Discuz! X3.5

Copyright © 2001-2023 Tencent Cloud.

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