西北工业大学15春《C语言程序设计》在线作业9 t# F4 Z* m* M% N" T- d

试卷总分:100   测试时间:--- u7 j) [/ o# B& [2 a7 `1 Z

一、单选题(共35道试题,共70分。)

9 Z2 H2 o- r6 A1 ^1.若a=2,b=3,则a | b的值是( )。

* _& V6 {6 A4 X8 y4 EA. 0

: X" i% q5 d- Y" t" N( hB. 1, ^" p# `1 E/ z) s( x5 O

C. 2

- S7 v2 p9 \3 DD. 3; h" W- g  J% P0 _, e1 {$ M. l

满分:2分3 v  H/ c; d0 U7 [/ @* v0 d; v

2.7 s, j* m# ^" Z

# z0 H$ R- _/ O+ O5 R8 N4 F& w

1

$ \1 H% q$ A$ cA. 10

1 ]$ ~6 L3 T+ `! ]: xB. 15% O8 ^  V9 m) `6 O9 h

C. 100; m' b  s% k, h/ I" H; d& v! L

D. 1505 N  m. l9 G6 l- `! Q. e) q

满分:2分1 D1 `1 p2 b4 V' G2 W4 H  e) H; n

3.( )是C语言提供的合法的数据类型说明关键字。

3 Y# r! w+ ?4 k# t7 d9 UA. Float; V( v0 v6 u( A6 e) m  K

B. signed

A2 T# v/ |) M6 G: B) QC. integer

( t% s# ^% r  l" }' Z9 b+ |D. Char- K/ P( e5 r5 R

满分:2分

: o# n" V" T% W. p7 k' D4.

3 c+ t5 ^8 w; Q1

3 S! Q3 H: l1 y& x& iA. 239 e' s5 Q) d& p9 R' N- I

B. 24+ g2 j) y9 G, W: p6 j

C. ( I+ z8 X7 ^2 q# ~, @0 T. {2 _

25. ~+ e$ _% J( f$ U4 W+ S+ {* _/ R

D. 26

( y; E/ x$ u0 M满分:2分F- k. Q6 I* z4 c. m# O' x, b

5.若有说明:int a[][4]={0,0};则下面不正确的叙述是( )。7 F7 b- A6 L# k

A. 数组a的每个元素都可得到初值0/ S' w$ ~- a1 c6 V! s

B. 二维数组a的第一维大小为1

9 m6 ~2 G) I- Z/ J3 T5 k7 XC. 因为初值个数除以a中第二维大小的值的商为0,故数组a的行数为1: v0 Q% M- E- m; k' J5 R9 K

D. 只有元素a[0][0]和a[0][1]可得到初值0,其余元素均得不到初值0& b# ]* {9 B- e0 k# z

满分:2分

. ~& Z* ]5 \0 ~# L$ h# H6.; M* E6 R* l' @  T

8 ]8 ~" F5 c# ]$ ^& x1* t. y4 E& t  y4 ^, R6 R$ O, v

A.

8 g* f  X! c' J4 f' LB.

+ U% B3 Z9 T' r* mC. $ C9 s2 r  k: L& q: ?

D.

$ |; ?7 ?( h# x+ a3 |; Y满分:2分/ a: \6 |% u3 j  J5 R" q

7.

; H, I$ C1 |1 S  E2 T# f7 p6 |9 N" r. z& z4 W

. @- J; J7 m3 a) X1

5 O; c5 W1 |2 n4 AA. 20.7~2 Q0 @" K' `7 Y" u* [5 w! o

B. 6,12

2 h7 t8 Y: B/ _0 R6 R+ H$ J9 q; T/ j$ RC. 20,8

: d2 @* q" H$ F- J2 t; u0 xD. 8,20

7 s4 m: t" c, J* W满分:2分I& O& Y9 ]4 F" H3 T

8.以下函数定义首部形式正确的是( )。1 y3 u1 i7 D$ Q" I; k* Q4 [

A. double fun(int x,int y)9 x# o6 ]0 h4 a

B. double fun(int x;int y)

5 c# N+ |5 ]* U; i9 QC. double fun(int x.int y);" x. N+ b! _2 P# m9 E& w

D. double fun(int x,y)* ~5 ?/ r5 s" w) D5 J% H/ Z7 Q

满分:2分/ M2 i/ H7 y" I3 m$ t, F1 k/ g

9.组成C语言程序的是( )。1 o9 G+ [. p' E: C% u3 K$ |  G

A. 过程

" V4 F; e0 [/ h2 x( A2 SB. 函数- \, {+ ~" n  a% `6 L- h

C. 子程序

; z9 O0 M3 s  }; i( mD. 主程序和子程序9 ?- ^  O% x0 v

满分:2分

4 z# x$ S: c8 v7 d& g/ U, t10.4 j1 i' M# r, I7 r

1

' X2 U" {: k5 @' c' j0 ?2 EA. x*y/u*v& w" Q/ c' ^5 x& w& y  J" i4 y

B. x*y/u/v 6 K8 P" Y( I" j8 K- X" l* f" \

C.

! ], }) e* A' I* P! }% c$ Gx*y/(u*v) , o7 r+ L/ Y- O+ g& w, i9 ^

D. : G2 g! N$ j, ^, o/ N# \1 E6 ^4 P' R

x/(u*v)*y * w; v( u) S8 X

满分:2分) }5 B, j4 p! [1 X" U: {  r

11.以下不正确的说法是( )。1 ]" [3 a! v9 X' Z

A. 实参可以是常量、变量或表达式/ j% i- D( `- V6 u7 b  ^- p

B. 形参可以是常量、变量或表达式' U# n7 ^9 D7 L- n5 n

C. 实参可以为任意类型( M# N- s/ k" k1 q  {% r

D. 如果形参与实参的类型不一致,以形参类型为准

$ L6 b/ V3 P5 X( K* E" k满分:2分

4 X0 I- P* P+ d1 o0 _2 E$ D12.以下不是死循环的语句是( )。

* U7 ^0 u8 O" n( N1 o: gA. for (y=9,x=1;x>++y;x=i++) i=x

+ ]! J1 Y- b+ e, s+ G% M$ OB. for ( ; ; x+=i)( D0 N' G; u' Z/ n

C. while (1) { x++ ; }

& \$ o0 C  G* t# t' e9 ]D. for (i=10 ; ; i--) sum+=i- o2 d* d& u! B7 @" J6 O

满分:2分: U4 s* O; Y! A% f( ?

13.以下有关宏替换的叙述不正确的是( )。

' K0 y$ F2 ^4 m( J0 |+ eA. 宏替换不占用运行时间

* S# Y# I! \7 m3 `9 ~B. 宏名无类型" }6 B, K% ^8 d; s3 ]8 \* c$ ?  S

C. 宏替换只是字符替换4 F8 B8 w; J7 M4 U3 ?; m( V7 r/ y

D. 宏名必须用大写字母表示

{9 Z4 X; w; l' U3 m满分:2分

# l# S* o  d, h: z1 F14." z% z! O  R9 A

4 p) `$ L5 x; b1 ]1" S& d2 A% M& B! D; n; l" \

A.

" R( D) o# I% R/ r% U% v3 z' h$ rB.

$ S5 D( E4 |6 K7 k5 S, n" iC. - u% q" v: V1 \, {; @1 B

D. 3 C+ o3 T# h! ]" Y7 C7 K

满分:2分" w3 M/ s9 x% F1 ^

15." ?  V' B3 s1 ^9 ]/ r* Z& ]6 R

3 f' w' ~/ P- H% U1

7 Y. K) `" |) a+ V5 k; XA. 0+ Q* v# q) S' H9 {( j1 M  S0 D( t

B. & k. H' r1 K4 \! B

1

6 Z0 I! v; t* M% {9 F  t2 vC. 2

7 }: p8 r: g6 C' z6 kD. 6

( u" Z! ^) H' H' _. p% j满分:2分

" O- ?1 ~1 ^9 Z# [; o16.6 f" I) i, w. P$ E( X% H

+ |5 F! }) H7 o: p" T; e1

7 l2 R0 G! N" B# a  RA. 111 j3 d( f8 B' Q6 w% o- _7 F/ c6 C

B. 10

) ~/ L0 k9 _) l( v1 NC. 6; T' r4 i. E' k& J6 n$ G2 F* K

D. 有语法错误

: d  x1 W  l$ z3 x: f满分:2分

7 s# q6 O1 W9 D" N17.

( p5 H3 A/ @  ]. l2 h0 d2 L

7 r3 h% f. n6 N# x$ t15 ~1 z" c0 A: N

A. 596

, h# i# x6 e6 p# j. L; iB. 579

8 D  q% ~6 M# ^7 c% Q! r" o' ~  D6 EC. 5690/ p0 }. p1 [& j5 _* N7 d/ u

D. 出错' v+ O* d( V; B" U0 Z, M! H

满分:2分

9 i/ D6 m6 R4 P) n5 d; R+ S18.

' O1 u$ c' `* Z2 Y6 d* H7 z7 N5 L4 B+ g

15 h; p2 d% t) H

A.  int + z$ _) f6 D2 T/ o( T/ S" B# D6 j/ [

B. int * - o2 |" a' q/ z: a

C. (*int)

) O" b% O* q6 {6 g6 P2 X9 tD. (int*) ; N0 g5 e5 q" m( T( a

满分:2分$ x3 }+ W7 h3 `4 v% N" u8 v8 W! I& r

19.1 @9 L' D" S. X3 l

执行下列程序片段时输出结果是(   )。1; v! P; N1 `2 ?" O" Q# L# F  T4 \

A. 65535

$ Z  i8 w" p7 E( gB. -1

$ P/ B% X% j- u: ]( ^/ A9 p3 OC. -32767# k& _; V2 [, {) L4 e% G

D. 1/ l/ y5 U, ~3 A8 P5 P% T! P6 N+ |# O

满分:2分/ U/ w$ R% ~3 O' ?- ~

20.

# L5 t- k/ o4 m) a. D1- R) e' D/ Q0 [, l$ Q& p

A. a=5

9 H, a& ~0 {$ {$ U* n5 s% fB.  a={2,’a’,1.2}

1 {: }! t- F" OC. printf("%d",a)

) n* Q4 @4 u/ i, k  wD. n=a 9 f; ?9 p+ q; c

满分:2分m* e. a4 k0 Z3 G

21.下面对typedef的叙述中不正确的是( )。

9 b8 \* K9 h( I+ gA. 用typedef可以定义各种类型名,但不能用来定义变量

( G# J6 {8 N& ]1 gB. 用typedef可以增加新类型$ w) S, D3 P7 \* R( [, P

C. 用typedef只是将已存在的类型用一个新的标识符来代表- H( _( |# z+ k# T7 V5 y

D. 使用typedef有利于程序的通用和移植2 B$ f7 ?6 J1 n

满分:2分

0 v  F& j7 ^" _. _22.在宏定义#define PI 3.14159中,用宏名PI代替一个( )。6 }" m- Y/ U3 j5 M9 x: j1 G

A. 单精度数7 ^$ J/ v% B) ]( z  X! _; a

B. 双精度数8 ?! p$ N, R0 z' o: ?- s) }/ ~

C. 常量6 f: U% y- W9 b0 r$ @* f

D. 字符串

% s, X+ X( }7 j( |4 F7 z# X6 e5 i( S" s$ O满分:2分

! c; ^! O: D$ R! I! @7 }23.3 m, {8 h- \$ _" s4 y0 u+ h

i6 _! D+ \. k  b, o# z9 N  g& W1; ]0 G- C9 F3 ]( j+ m

A. double fun(int x,double y)

+ M% p+ K0 u8 g) rB. fun(int x,double y) 6 A" D8 G2 g) j% t3 e* N+ d

C. double fun(int , double )

- w1 z: b4 q0 J/ [, K0 I6 }D. fun(x,y)

9 G" q2 ^( k% K* I满分:2分

# H  D- j+ b3 e% k$ z4 Y* F8 A24.完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的步骤依次为( )。

8 v; O# ]- x! t4 R# s" |A. 连接、编译

. I: D8 X+ H1 o/ N3 _* S1 ]2 O) CB. 编译、连接% \! p6 `) s1 c: _' x* ]5 v

C. 连接、运行

2 l. C( w) F5 U7 n8 M. HD. 运行

/ T9 J# t) g1 k5 n# p7 R: v满分:2分

, h1 z5 X' ]4 ~3 f# o1 n25.算法是( )。) s2 H# K" |4 i" _5 R, V( Z1 A7 e; s

A. 为解决一个问题而采取的方法和步骤- y, @8 o8 _3 F6 B) y* G

B. 为设置一个问题而采取的方法和步骤! b9 V* X/ S4 j2 n- q, T

C. 为解决一个问题而开会讨论

# I% K/ d# c& H3 \' I4 W6 p满分:2分

2 X1 s4 v! L' b6 _6 {26.结构化算法是( )。9 j1 f5 d" h$ k- ]" s# e1 ?# [

A. 由顺序结构、选择结构和循环结构等三种基本结构顺序组成的算法8 n' Z/ a" U- C4 N3 u) _

B. 由顺序结构、选择结构和树结构等三种基本结构顺序组成的算法7 s& w/ a* ]9 e2 S( f

C. 由顺序结构和选择结构二种基本结构顺序组成的算法

3 @6 g- R- v/ u5 O: D1 T( Q9 y满分:2分

]3 P/ {+ k5 N7 T- v! \# R( Y27.

' X4 |# f3 w" N: A. l9 ^

$ A/ h  G% }" s6 G6 Y( A4 h1

6 H. |5 @( v  M$ B( ^A. 56,703 Y" _+ Y& D1 e" M- V1 Z! z8 v- l

B. 0,05 j1 e% U$ T1 K: E* [% U  Z

C. 40,50

& s- @! s4 D! t, [0 `: dD. 62,752 }9 g) E4 V) {+ \8 Y# H" S3 F

满分:2分

: l0 s( O# O$ M8 ^- @28.( )是程序设计的灵魂。

4 B7 t" }# B5 M- _A. 人9 `. y8 j% v1 d4 H

B. 算法

) j% `# _- X' b  OC. 公式. ~! s+ U+ N. v, V" ?

D. 方程2 V  W: B$ t$ i

满分:2分+ I6 f2 }( |1 X

29.1% `: v2 J6 _8 d5 Z: t

A.

" L: E4 Z7 U7 o7 r6 jB. * G9 Z: D, n# d" T2 ~8 |- B' h

C.

7 t0 @3 i; b3 t. gD. ^- X9 f; L; H2 u

满分:2分

9 m2 Q6 g, Z# k% r' T5 P30.1

4 x1 ]* R4 ?0 r5 B& V4 A% EA. ( V* O. i5 r8 f8 x* c, P, S9 k

B.

- D5 T3 i( W2 EC.

/ j& w3 n4 J4 q0 W5 u  bD.

+ z; H' @& s) T1 L( b满分:2分, x2 L- Q0 O8 s2 j; O% U

31.1

8 w4 v: g' H4 kA.

4 k' w' t# M' C* M$ g7 w. @B. 4 Q" D% T* I3 d& y9 r

C. 7 w  ~6 `1 P3 W2 P" ]8 P8 W0 G. ?# c  x

D. - ~1 K# N* p! M2 N2 h  N! n' w) Y

满分:2分

8 s7 z. h4 d5 S% w) V! C32.& I- ?) J, D( a" X4 W

' v2 P- x! X1 ^* }2 P4 U

1) F' H& T" V% m/ Z) I* m

A. ! D  n% v% w, w7 p) ?

B. 0 J2 D8 l' }* B( X

C.

3 c, C) o) P, V6 T* w- U. r% X+ UD. " e4 Q/ y+ J$ R4 N8 \$ Z8 E: {$ ?5 q

满分:2分1 t4 c: `" i, n# [- l  h7 z, T

33.在C语言中,定义数组元素时,下面关于数组下标数据类型的说法错误的是( )。

. j9 g3 K: w9 o, O0 }2 OA. 整型常量) g' O$ t% a: p+ m

B. 整型表达式7 }& L# N. J' |9 `# l

C. 整型常量或整型表达式

8 z' f; }0 K; x" uD. 任何类型的表达式% k- w3 R4 G: R& S

满分:2分2 v5 D$ a' v5 u

34.在C语言中,字符’A’在内存中以( )形式存放。7 z  t$ E7 V/ y/ f& e

A. 原码

& X; |) T& S* f  T# QB. BCD码

- C0 B" i9 V6 _3 r4 H$ T  d8 z+ IC. 反码/ x0 G% f  M" I/ L& w2 Q

D. ASCII码

2 k6 @2 b  v# d满分:2分; ^: [3 h8 Z8 U* i# Y! P$ y) i

35.115 @  I7 g: j/ ?, t

A. 0 G+ a9 T! a! N- e$ n

B. 8 E9 G% K4 g5 z' R- f% a

C.

m* x6 v  g% H6 wD.

( H. I+ j3 j# q% P! ]满分:2分( D' E& V' s$ v) w" m! W1 }

二、多选题(共5道试题,共30分。)

9 C0 n  [7 g: m- r1.一个计算机程序应包括( )的内容。

, N1 ^3 |5 L: S& [1 `" f* nA. 对数据的描述

0 I/ e( W' p7 ~- i: e: H& _B. 对企业的描述

% @) n+ E6 k' u& N: W# NC. 对操作的描述(算法)

, b$ K  m( X) h# j" O8 f3 bD. 对社会的描述$ T- K2 @4 ]( _

满分:6分

' k* q& \) g- w% O9 M) O7 x5 K2.计算机算法可分为( )两大类别。. n0 O# G7 A$ Z+ U3 {" M* r$ b( M

A. 数值运算算法

" R7 |9 P5 c/ K$ a; w+ e% }B. 非数值运算算法& T6 |2 d% q% p% W, b* [

C. 结构运算s5 {, K% h  P* j$ a6 X

D. 形式运算

y0 x# i8 A; S6 A% ?+ H! m满分:6分

$ e; t  ?$ \" I4 _( {: N3.函数体一般包括( )两部分。# s+ O/ d7 h/ i: e) b

A. 声明

" [( t1 E0 K  ?B. 执行

0 v+ M& @. ~# D# f! g# yC. 形式c; @  n; l1 d! }8 |0 N

D. 操作5 `, C3 k) U8 @  E2 G5 y4 _* R. F

满分:6分

* V, {6 E( X. t# H3 W( ^4.三种基本程序结构是( )。7 [9 o8 s  B5 p! o) V0 D

A. 顺序结构

& V9 w+ a- B5 D1 i/ ~0 ~+ b) }# mB. 选择结构4 F; Q# u/ V( {

C. 循环结构

2 n4 T2 F3 n, r: {+ q" ID. 树结构

; B4 V# c; [( }5 x& z满分:6分7 v8 w* ?7 Q6 d# p3 y* f4 c

5.计算机算法的特性包括( ) 。

4 \" ~% t3 T1 n# j5 OA. 有穷性/ J9 i/ g0 ?1 A2 b$ |

B. 确定性4 C* A0 q2 @, W# @5 i

C. 有零个或多个输入

3 E! h& O& H/ \2 D7 v8 r) GD. 有一个或多个输出

! d5 F! S/ j$ i6 |; V; x, d+ WE. 有效性# V. }# M3 d  s' X$ {7 o# @

满分:6分( f5 t; M9 E  P5 i! f: f4 e1 }

+ l2 ~8 n1 u; G  a9 T- E

西北工业大学c语言程序设计试题,西北工业大学15春《C语言程序设计》在线作业答案...相关推荐

  1. 西南民族大学c语言在线作业,西南大学17春C语言程序设计在线作业答案

    西南大学17春C语言程序设计在线作业答案 2 `0 |( @% b9 a0 `" q' W单项选择题 5 G3 {$ V0 A. H3 ^1.设变量b是int,c为float,则表达式b+c ...

  2. 浙大远程教c语言在线作业答案,浙江大学远程教育2020面向对象程序设计在线作业答案...

    <浙江大学远程教育2020面向对象程序设计在线作业答案>由会员分享,可在线阅读,更多相关<浙江大学远程教育2020面向对象程序设计在线作业答案(28页珍藏版)>请在人人文库网上 ...

  3. C语言程序设计(本) 阶段作业,武汉理工大学继续教育《C语言程序设计(本)》在线作业答案...

    <武汉理工大学继续教育<C语言程序设计(本)>在线作业答案>由会员分享,可在线阅读,更多相关<武汉理工大学继续教育<C语言程序设计(本)>在线作业答案(11页 ...

  4. 如下哪个是Java中的合法自定义标识符_吉大13春《面向对象程序设计》在线作业答案...

    吉大13春<面向对象程序设计>在线作业答案 2013-03-21 01:03:14 259 有学员问关于吉大13春<面向对象程序设计>在线作业答案的题目的参考答案和解析,具体如 ...

  5. 奥鹏C语言专科在线作业答案,电子科大12春《C语言(专科)》在线作业三

    <C语言(专科)>在线作业三 试卷总分:100       测试时间:--       试卷得分:100 单选题 .单选题(共 20 道试题,共 100 分.)    得分:100 1.  ...

  6. 中石油大学计算机二在线作业答案,中国石油大学计算机应用基础第二阶段在线作业答案2018年.doc...

    中国石油大学计算机应用基础第二阶段在线作业答案2018年.doc (7页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 在PowerPoi ...

  7. 中国石油计算机文化基础答案,中国石油大学17年秋《计算机文化基础》第二次在线作业答案...

    中国石油大学17年秋<计算机文化基础>第二次在线作业答案 (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 4.90 积分 第二次在线作业窗 ...

  8. 安徽继续教育计算机在线作业二,安徽继续教育《大学英语》在线作业答案.doc...

    安徽继续教育<大学英语>在线作业答案 1(3 分) . -Hi, Tory, can I use your computer for a while this afternoon? -So ...

  9. 2020西工大c语言程序设计在线作业答案,2020-C语言程序设计-网课答案-中国大学mooc...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 1.计算机只能处理由人们编写的.解决某些问题的.事先存储在计算机存储器中的二进制指令序列. 答案:正确 2.通常把高级语言源程序翻译成目标程序的程序称为( ...

最新文章

  1. 使用MOXy 2.5.1快速且有点脏的JSON模式生成
  2. 后台开发经典书籍--大型网站技术架构:核心原理与案例分析
  3. Vue.js 模板语法
  4. jquery获取当前的节点
  5. 双系统重装windows以后修复ubuntu的引导
  6. LSGO软件技术团队内部技术交流【2015-2016(1)第七周】
  7. Python super() 函数的用法及实例
  8. 【PA2014】【BZOJ3709】Bohater(贪心,排序)
  9. kubernetes视频教程笔记 (12)-容器探针
  10. Dual Thrust 策略
  11. 77GHz雷达信号处理流程框图及应用方案
  12. 大数据可视化管理antV使用详解
  13. matlab中的spline,在MATLAB中与spline(x,y,xi)插值效果相同的命令是( )
  14. 利用Matlab考察数据的边缘正态性 作Q_Q图
  15. 算法设计与分析: 6-8 圆排列问题
  16. 超级详细!!!Spring、SpringMVC、Mybatis知识点完整版更新!IOD、DI依赖注入、Mybatis配置、SQL、MVC拦截器、Web开发、SSM整合案例。
  17. 戏说PUBER之----LULU与绿猪的故事(2)
  18. 女子上班10天被辞退获赔1万,不料竟收到122斤硬币,法院做法亮了
  19. html5 app如何连接打印机,uni-app开发经验分享十五: uni-app 蓝牙打印功能
  20. 在Visual Studio Code 中配置Python 中文乱码问题

热门文章

  1. 税收调查企业基本信息扩展数据
  2. 高精度非隔离高压电源控制型24v升200V/500V/800V/1200V升压变换器
  3. 锡兰肉桂与决明子肉桂——不是所有的肉桂都一样
  4. swift3.0中文转拼音
  5. asterisk zap模拟卡的技术详解和疑难杂症以及拟线FXO的主叫号码识别(来电显示):
  6. VMWare之——在vmware里面免费安装纯净的xp虚拟机
  7. nc65 linux环境搭建,NC65搜索服务器搭建
  8. c语言试卷及答案 英文,C语言设计经典英文练习题
  9. 插入vba代码到excel文件
  10. 网络成瘾是一种精神疾病,可预防、可矫正