锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

地大18春《C语言程序设计(新)》在线作业12题目

时间:2022-10-03 09:30:00 c2h6传感器w4g传感器g12e传感器数字型传感器e3x

地大《C语言程序设计(新)在线作业12 B$ X8 n, {- ^3 _$ r. ]

检查问题,下载答案或联系q7612960214 C0 R6 v. Hh' Z# v! O

2 h& u$ q, C$ S, h( ]9 h1 K

一、单选题:

/ S; m) {% @" g. I' y' e1.(单选题)C程序的执行是从() (满分

24d1f553a493118a97223e3d9129cb9f.gif& l2 Y( ]6 V7 w. w, o

Amain()函数开始,直到main()函数结束9 ^# F, A' ^- b

B第一个函数开始,直到最后一个函数结束

H, O0 q% x3 h6 `, `- N2 o- } C第一个句子开始,直到最后一个句子结束

4 t% f6 }/ `) U- J Dmain()函数开始,直到最后一个函数结束

2 v0 G5 O9 A* P- |3 \ 正确答案:——A——4 t% R0 m4 L5 h: \3 o! ~ @' l, r

2.在C语言程序中,函数内部定义的变量称为() (满分

24d1f553a493118a97223e3d9129cb9f.gif) s5 E* ?6 h9 j4 O; Q1 A3 Y6 f

A全局变量

' v* I! L- V& g/ b B全程变量

% R5 K4 t: a f$ b- V C外部变量% ]* L0 c Q# k( c* s( ?

D内部变量

: v* n3 d6 I8 _5 s. h 正确答案:——D——

e; Q, }0 q& g, L9 w- h3.当解释结构变量时,系统分配的内存是 (满分

24d1f553a493118a97223e3d9129cb9f.gif

6 r6 t" p, ?, g1 [# U* N; R* k$ d A各成员所需内存总和

4 Q5 Z- n* Z, G: z8 y1 r B第一个成员在结构中需要内存! ]# Z. `- p/ f* N

C内存最大的成员所需的容量: G/ _0 f( V$ w) r

D最后一个成员在结构中需要内存" s: S6 t. F, N8 E5 | J& Q6 E7 y

正确答案:——A——

# m6 p3 S# o: s4 ?% y4.(单选题)在下列说法中,正确的是 (满分

24d1f553a493118a97223e3d9129cb9f.gif

2 R4 \6 m' U5 d c AC无论语言源程序包含多少函数,它总是从main函数开始执行$ C5 `5 i2 n6 H# y

Bmain是由C语言提供的,并不需要用户自己编写% Z6 o' }7 b5 s

C在调用C语言标准库函数时,应在程序中使用include命令也是C语言的句子

; m[0 P5 W) ~, w5 l: j2 j( c D在C语言中,要调用的函数必须在main函数中定义5 c! F% t& ?: y; Z x}

正确答案:————( e# g0 q0 ^3 z7 ^, e3 s, [6 ~( L

5.(单选题)非法八进制数为() (满分

24d1f553a493118a97223e3d9129cb9f.gif$ vn2 H: N" l( w! N& }% q

A0

) o% B6 m4 f# h( p B028- @- I: x6 F1 u

C077( o' H5 L7 { {2 |

D01) A4 r# g0 U2 z3 a. ]& F5 ~

正确答案:————

2 z: R* ^3 h7 m6.(单选题)设置a=1,b=2,c=3,d=4,则表达式a

7 r) C) ]' ]( i& G; k A4% m2 d! Md) e# M, @7 C

B3. S. j0 I/ ]2 l. ][! i

C2

5 K# _@$ r7 Z7 X3 ?` D1

2 i! c. a7 I: o8 H) ^: ~, C ^ 正确答案:———— q号码2759931937

* ^1 T0 r, m" B7.C语言中(单选题),while当句子中的条件是()时,循环就结束了。 (满分:)0 f. T& q) f* L# p; }7 B0 N2 q5 qY

A0

, \8 u! U$ W* x8 z3 e B1

4 K`& ~* {2 O. o4 W Ctrue

7 q% R m4 ^9 }) x6 \* b D非0

/ T& m2 r& ^6 q- ` 正确答案:————

: @# D" W1 i, e5 A, W: q. W* b8.(单选题)调用和返回函数参数中的值,以下说法哪个是正确的() (满分:)

6 Vs7 ?# V( E4 ^: | A实参不变

& I& w9 GQ# I* W" Z* s4 G B实参可能会改变5 o* g. a u1 w4 }; t

C如果是指针,肯定不会改变% ]$ ^2 a: X& |) c" K; W/ v) L

D如果不是指针,可能会改变

# [2 L) Y* ]t5 C* u# x 正确答案:————

! o& s- i0 v2 i( X2 r- V: T8 E# w9.已知字符(单选题)b'的ASCII码为98,语句printf(\%d,%c\,'b','b' 一、输出为 (满分:)- e" \7 aZ& {

A98,b

0 [) }1 N0 w3 d6 C5 O! ]4 m; U B语句不合法. t8 K1 O, \ ]4 P, Q/ y

C98,99. Z. U4 e* A0 C; ^

D98,c

/ O( |* q$ j# h! {7 A 正确答案:-3 d, v: DG& @/ q! r

10.(单选题)C程序是由_____构成的 (满分:), mI* KZ& Q1 `3 L# T, n3 s

A主程序和子程序

$ O, q. v9 o% R' g, D B主函数和几个子函数

9 t9 \* p1 w) F! Z: L &bsp; C一个主函数与一个其它函数. y/ G+ C7 [7 d* ~

D主函数与子函数

3 `' _$ F3 P8 J1 }; O, t    正确答案:————

% u) \/ J" s+ ]+ c" B1 G/ t11.(单选题)若w=1,x=2,y=3,z=4;,则条件表达式w>x?w:y

A4N, P  d& n0 g5 A. H

B3

( @0 a  X0 k5 H  G7 H2 g7 a    C20 n, w5 @5 r' H+ W

D1

( M, ?# u' w# q  y6 w    正确答案:————

9 ^& n( |6 c) w& U. ]1 ^, C  |: q5 o4 \12.(单选题)若定义了函数double*function(),则函数function的返回值为____.          (满分:). Z$ _; k9 ]9 j" y5 S

A实数型2 T/ \+ y0 v* _' m. b

B实数的地址

7 D5 _$ `9 g$ \& `" I    C指向函数的指针

9 c. y5 |" C& Z6 h- U- X" g    D函数的地址. W8 j9 C% |8 j  X

正确答案:————

7 Q3 j3 n6 F- @5 B! O13.(单选题)设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值是__________.          (满分:)

& c& k% h' B! a1 p5 D# H6 O! M* Z    A0

! |& g$ T8 l5 N9 b3 i2 ?3 ~    B1

7 F8 x- m8 A8 L: _5 _" n: ]    C20 I5 B& Z3 @3 ^; [, o

D36 ]: h' g! f  U

正确答案:————/ C! S# S& X  J- ?

14.(单选题)已知intx;floaty;则下列表达式的值为1.5的是________。          (满分:)

/ ?# u+ e4 }3 f+ r$ c( C3 x; B$ U    Ax=3/2.0' e. U$ m/ G* ^- i2 W$ D

Bx=3/2' @* Z% y; @8 E2 ]1 o

Cy=3/2, s. Y' |, ^& C' x2 b6 k

Dy=3/2.0

' A0 G2 c% R- o4 G5 {    正确答案:————% m" ]7 s0 U1 X: e% P: k: h

15.(单选题)对于C程序的函数,下列叙述中正确的是          (满分:)0 Y" x' `9 H; l! {! v8 o

A函数的定义不能嵌套,但函数调用可以嵌套0 {$ Y  C' y# C

B函数的定义可嵌套,但函数的调用不能嵌套; A% D1 i5 D# P7 `. S

C函数的定义和调用均不能嵌套6 `9 L2 v0 g) t$ V+ P+ B+ O

D函数的定义和调用均可嵌套

; g, h( m5 c& v! D" `1 p( }    正确答案:————4 p" J  h' t, P

三、判断题:! n0 k! j/ ?' E5 ~/ j

16.(判断题)一个指针变量加(减)一个整数并不是简单地将原值加(减)一个整数,而是将该指针变量的原值(是一个地址)和它指向的变量所占用的内存单元字节数加(减)。          (满分:)

- O* Z4 D. Y# N, }9 E5 S1 K$ p" r    A错误) v) B3 u# R/ [9 R; [

B正确& x4 W. H" u7 p: L$ \9 j: B

正确答案:————8 y7 f  G- w4 I$ ]

17.(判断题)变量地址由系统给定,非人为所能。          (满分:)

2 S# r, ^$ u2 r6 c% Q/ V$ n    A错误) _5 c3 u3 l3 P1 r" B* T, X

B正确& S4 q' [/ @! s& J2 a

正确答案:————

$ K- u2 x; O: i6 S18.(判断题)C语言规定必须用main作为主函数名          (满分:)3 s; Z4 J! c1 `! \0 F: q6 ?. }

A错误- S4 D  B9 L0 p: c" x

B正确' w/ ]/ @- W6 X7 \8 o6 z: i

正确答案:————

; q3 b% y' n- `0 q' c8 q/ w( \19.(判断题)两个指针变量可以相减          (满分:)

, {7 p8 c% r9 j# v# O# r    A错误

' G1 X0 E( }7 I: m    B正确0 |( v( ^' B0 v' E0 l6 q

正确答案:————

, Q# ^7 u* n; b8 u  k20.(判断题)在C语言中,构造类型有以下几种:结构体类型、共用体(联合)类型、指针类型          (满分:), V$ j& y2 d7 n, v0 a. H

A错误

5 B7 q& a$ h2 m    B正确

: x9 C$ s$ p; e, [    正确答案:————" Z9 Y) L' h* M3 M

21.(判断题)所有函数都是平行的,函数间可以相互调用,但不能调用main函数。()          (满分:)! o, v4 v: N, q( V* _: S

A错误1 {# i& _$ O% W/ {

B正确% P8 ?4 g& B% z# f3 J' t9 u

正确答案:————

, ^& C( K4 v' h/ y+ P22.(判断题)C语言规定标识符可由字母、数字、下划线三种字符组成,第一个字符可以为数字或字母。()          (满分:)) X( W5 b3 `2 I; o! g* v

A错误; l2 T  ^9 f  B1 |' E: W+ Y

B正确, A& E% C/ N2 A2 f

正确答案:————! O* r" Q" G7 }

23.(判断题)C语言编译系统在给出逻辑运算结果时,以数值1代表真,以0代表假,但在判断一个量是否为“真”时,以0代表假,以非0代表真。()          (满分:)S4 S1 i/ A- S! X. K) ~: e

A错误

3 f) ^, [3 d: j5 l    B正确

6 W4 G! _2 p' }& J    正确答案:————

" r0 K5 O: k- l- E$ f1 C+ K24.(判断题)在C程序中,APH和aph是两个不同的变量。          (满分:): v/ {% D  Q  s

A错误$ h. H5 w/ U; K+ a% h' l1 \% T$ J

B正确

) \) P0 i, E4 L) V    正确答案:————3 f  A( R6 u1 S1 N5 X. l' n* g. J7 G

25.(判断题)字符型变量用来存放字符常量,可以存放多个字符。()          (满分:)7 H* e2 G5 o0 Y! a) W8 u

A错误7 X4 h/ v' a% |

B正确/ |2 O. Z9 O* @5 a

正确答案:————

: k/ E0 S) {* f# {地大《C语言程序设计(新)》在线作业二T- P5 v# M, A+ j# m/ |- E$ w

" e: k- {- _' V! B

一、单选题:3 K% o* d8 p( P- Q& n

1.(单选题)表达式()的值是0。          (满分:); C# l( {0 r( [6 X' s

A3%5+ w4 f9 K. [0 b4 _* @9 W2 |

B3/5.0

; k! |: Y$ R( S/ S. z    C3/5

) [& u% O/ v; @; W- e: {' ^' ?    D3<53 ~4 n( D  e- j$ L

正确答案:——C——! j  d0 i. K" H' `6 _. F4 ^6 N

2.(单选题)下列说法中,正确的是          (满分:)

/ K, K& b4 W, J# }$ \7 e- Q/ r0 q, Z    AC语言源程序无论包含了多少函数,总是从main函数开始执行! c' H7 m" E$ C) Y; R8 O

Bmain是由C语言提供的,并不需要用户自己编写

3 E. `) d8 i  W    C调用C语言标准库函数时,程序中要用到include命令,它也是C语言的一种语句1 M( F* m; g& n4 t" V

D在C语言中,要调用的函数必须在main函数中定义2 C' A% _/ O, z5 y: y( B

正确答案:——A——7 d, G' Y7 h! h# Z2 y

3.(单选题)关于函数的参数在调用和返回过程中的值,下列说法哪个是正确的()          (满分:)

# @  D5 b: V0 F4 N8 [    A实参不会改变- u6 r8 f$ ^8 K/ C/ D

B实参可能会改变

5 c/ L5 O2 V+ b; C+ q2 ^8 r& T    C如果是指针,肯定不会改变$ C4 R+ j. s2 g# v: ?) j: g

D如果不是指针,可能会改变4 P' P& e2 B. X, V9 w

正确答案:——B——

; U4 H- s, K( b* B7 A9 Z4.(单选题)已知intx;floaty;则下列表达式的值为1.5的是________。          (满分:)

0 b) u. f8 N2 Y' B* a) Y    Ax=3/2.0

9 a( n  H# V. W5 d! {4 E    Bx=3/2

% a. z& B" S! s8 T4 f    Cy=3/20 X2 S! X! \0 L: o0 |

Dy=3/2.0

: ^( c0 W: ?1 g    正确答案:————

' c6 c' p* e9 Q; T5.(单选题)分析下列叙述是正确的:          (满分:)7 b4 C' j( K' a: ?2 K% x" {7 j$ W

A在带参的宏定义中,形式参数是变量。2 _9 q1 q8 b2 x$ V; X2 W

B在带参的宏定义中,形式参数是变量。

' b" q* w% B& u/ s8 I; y6 e    C宏替换不占用运行时间。

, F6 X* s5 O- W# t/ D- O& Z    D在带参的宏定义中,要定义其形式参数的类型。

. c+ U) `: C  ?2 I. K    正确答案:————9 L+ ^0 ]  C- k" x4 \% V

6.(单选题)若有说明语句:intw=2,x=3,y=3,z=4;则表达式w>x?w:z>y?z:x的值是          (满分:)

' ?, [1 a* ?+ P, Z    A4* F8 e* {3 h' D* e3 c- p) E+ e2 G

B3

3 q8 j: t8 J. P3 Z' K# h+ r- r    C2

: m) S( V- a( ]3 ]4 e: h  j7 }    D1

. a' f) ]& b. E; Q* V" Z    正确答案:————! D6 d4 x; P- ?# I6 j! s6 h4 Y

7.(单选题)不合法的八进制数是()          (满分:)

. R" _5 h* H& `" Z! _! j6 h    A0

6 w# c5 L1 z4 f' Z* M5 f. ?    B028

# r% n, c( \0 X: ~- Y& M( W1 ]    C077

- F* @! U# [; `6 g$ g0 f    D01

$ l# `/ T  X: j% }2 F/ j    正确答案:————0 w, t8 D0 O4 K/ X2 n4 u& l3 ]

8.(单选题)当调用函数时,实参是一个数组名,则向函数传送的是()          (满分:)1 _: U- b8 ?' `3 Y  P1 l8 l) e* _

A数组的长度1 w  |& }+ i6 O+ b, ^1 B% K

B数组的首地址& H  x: `) P* I( W; ^4 e  Y( _

C数组每一个元素的地址

9 |9 R/ q6 P" W0 o3 ^" K7 h/ W    D数组每个元素中的值% S/ ~, W: ^; d& e9 X

正确答案:————2 q  Y* J+ D! g& k

9.(单选题)设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,则逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值是__________.          (满分:)

( A: |7 `0 k( T: e    A0' m) M; t) p1 G* |

B1- j+ b# n' A$ l, B% Y

C22 |0 M1 S* }- b+ F' T& a) y! w

D3

8 ]3 t$ h# D, d" `- N# x    正确答案:————# ~0 f, |, f+ u8 O# c2 F

10.(单选题)以下选项中属于C语言的数据类型是()          (满分:)* }% N, N! }1 x; `, _7 v+ |

A复数型

; L2 d4 z% Z$ m/ d- r    B逻辑型

/ f: j; z6 n' `    C集合型

$ r. s; G, d$ Q    D双精度型0 Y! _$ |* S! G0 [2 t$ U

正确答案:————, [$ B4 {) u/ k/ \

11.(单选题)为了避免嵌套的条件分支语句的二义性,C语言规定,C程序中的else总是与()组成配对关系。          (满分:)) G* Q  e- M2 c9 e! y

A缩排位置相同的if

. c2 F2 ?* E; Q5 U/ Q: J" u    B在其之前末配对的if

2 N  K0 N6 b+ w' |+ [: l% t, _( S    C在其之前末配对的最近的if9 p4 Y9 s% H+ D. F' F

D同一行上的if

9 i' z4 P6 U6 u# N) _    正确答案:————

: ?! f; x( Y9 v: t) J# a: g12.(单选题)以下______是错误的转义字符。()          (满分:)/ I8 K$ C$ F6 r& v% z

A'\\\\'

% j. Y' s4 @/ _5 z    B'\\'

( F2 e. Y8 m7 i( U3 ^5 r! n    C'\\81'

4 E0 t4 y- |* @+ y9 U; T% B  \! V    D'\\0'

) W9 w# D2 P! X" V$ D; A. M" B' `    正确答案:————7 [' F; I  \, r: F

13.(单选题)在C语言中,while语句中的条件为()时,结束该循环。          (满分:)

/ ^% E3 g/ [, X$ M    A00 U# z& j1 o, u

B1

2 B/ P+ |  C% m) `  ?0 ^3 W1 W( a4 Q& Z    Ctrue- o$ c4 {6 n& T9 ]$ v, U9 e

D非0& l! P: z  L' y, Y! U. ^9 x

正确答案:————

, ]* |! z* D7 ^14.(单选题)程序应该必须包含的部分是()          (满分:)

: q8 b9 ^" j/ p: s9 T) W8 ]    A头文件

& U$ ]$ F% l' n, J    B注释; z; S/ x1 w# H1 e( i' X3 @# X4 T

C高级语言

2 Q4 {9 Z. G% `# m5 C    D数据结构和算法) C9 w6 ?, Q1 R# l+ \2 m

正确答案:————

1 ~- k* I1 u$ X, A8 z& h15.(单选题)设变量定义为“ints[]=\hello\\nworld\\n\;”,则数组s中有()个元素。          (满分:)7 h# g, e: K; }% Y  |

A12

6 U! L# }4 c- E& R0 B7 ^1 Z3 W! V    B13

) }8 d0 M& _( C6 N8 \% T2 J( h) }. y    C14

6 E' Q) W3 f4 d9 l    D15( L- N  ?4 p. L

正确答案:————

+ O; @: x, S, _: C) N( G三、判断题:6 X9 @% q' w, G- O( c/ F& k

16.(判断题)switch语句中,各个case和default的出现次序不影响执行结果。()          (满分:)/ r( m5 G; v# M$ V

A错误; r8 ?  ~% Y# p) t! B4 S) z2 o$ J$ @

B正确

1 P" |+ d8 a1 u  a7 M    正确答案:————

, d' [8 I4 k$ i" ]/ O) Y0 g5 a* \& \17.(判断题)用一个标识符代表一个常量的称为符号常量,符号常量不同于变量,它的值在其作用域内不能改变,也不能再被赋值。()          (满分:); K( ^  O  ~1 G5 Z/ d  q+ z

A错误

6 u1 b: {$ y: l) e; P8 r    B正确

! s1 l2 V; ^( l; _* S    正确答案:————# Y4 A! h: [1 d. Q

18.(判断题)字符型变量用来存放字符常量,可以存放多个字符。()          (满分:)

4 E2 W( l) Y6 G1 U- J1 p$ ~    A错误E3 B& ~7 z9 E3 b' \: e) A: W8 g

B正确- p2 p. T, @; v/ k. K( d/ c6 m

正确答案:————

0 M* ~8 L- y+ R: ^/ |2 p19.(判断题)continue语句只能用于循环语句中。          (满分:)

- D+ V9 K/ Q- `' F9 m) n3 Q; z' k& h    A错误8 Q0 @; h( m6 h* L8 V& n% V2 @- l

B正确9 i4 @0 i( L3 e7 d/ q

正确答案:————; z  h5 o4 v: s0 L- w; w. k

20.(判断题)一个int型变量的最大允许值为32767,如果再加1就会溢出。()          (满分:)/ L) y% S6 q2 M( W2 W8 w

A错误: C, W) ^5 f, u. n

B正确; [$ k2 u, b- T' N" u  h: M

正确答案:————

, O( t5 x8 N" I) H% |21.(判断题)预处理功能是在对源程序正式编译前由预处理程序完成的          (满分:)

/ ^5 a( u" _6 T- D    A错误! n) O' ^, D2 Q' A* I- ^; |9 |7 X

B正确' v3 D+ @6 R# _- h8 M/ d: Q

正确答案:————

) ^  Z* B3 {7 J; Y22.(判断题)两个指针变量可以相减          (满分:)

+ F" }/ Y" o* I' x    A错误$ R* R; r2 b3 j

B正确

7 b# n& D+ v3 }$ T    正确答案:————' O1 G- [- g& M9 f2 y

23.(判断题)使用printf和scanf函数时,必须添加#include命令。()          (满分:)

# F" s8 @" X2 I2 W+ [    A错误

/ T- B1 C( a" C! H2 K  x; D    B正确

; U. W, o, J' a- ?+ [9 b    正确答案:————, Q% Z, [8 C8 \* c! X" v$ ~

24.(判断题)宏定义是用一个标识符来表示一个字符串,这个字符串可以是常量、变量或表达式          (满分:)$ ?/ P; i( d+ F

A错误- a, C" L4 X+ b$ _8 f: E$ w3 ?9 B

B正确

5 M; X8 A" o. d    正确答案:————) d: m$ }6 E$ n( p

25.(判断题)‘a’和“a”在内存中所占字节数相同。()          (满分:)

* n( X' x: Y4 w6 A3 F" C    A错误

2 J4 x7 T! U0 P# o5 Y    B正确

$ K( G, |- f) _. |( f8 {1 E6 o4 |& T/ w    正确答案:————

! D" r! o" O. \# N3 Q9 S7 B附件是答案,核对好题目下载,转载注明 无忧答案网: E7 w# c* n4 w% `* i9 d3 p/ K

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章