|
$ a* p5 @7 S0 }, k《语言程序设计0008》15秋在线作业21 {& h' l8 y: |4 Q) u
0 e% V5 M( T5 B
% E% {# r5 g! H6 @6 |2 t& U* Z, q6 X: P6 N8 j% Y% o+ w- e; B# x- d
5 Q( ?8 m8 C: N: J7 B一、单选题(共 25 道试题,共 100 分。)6 D: ^9 M. A- E) T# P( d
+ V) A% ]3 i9 H1. 若x的初值为10,则表达式(x>10?x+100 : x-10)的值是( )。
. s% v H8 f6 ]; F% C. 10/ T0 i, V5 X+ Y& {5 a
. 0( e+ Y2 c3 a Z4 G+ z, g( \
. 100
* g: C0 M; k0 [- y. 1
F% w7 N3 { ]9 N# z谋学网:www.mouxue.com:
1 y3 |# I; b/ @$ L. k/ z2. 若有代数式 ,则不正确的C语言表达式是( )
$ k4 ^, F* [ h. //**2
5 O) X& {8 ~" i; q0 e" T. 2**//
$ Y! C7 H% @' P$ h$ Y9 n& V. 2**/*( n' X3 r$ w8 s! z5 U
. *//*2
2 }& [. L( _2 j3 G谋学网:www.mouxue.com:5 f; l. k+ K/ X" B2 g' h4 I
3. 若整型变量,,,的值依次为:1,4,3,2,则条件表达式q.Typ = "1"; q.OjtI[q.OjtI.lngth] = "ro_899f1843-0f05-471-3f-453257297_Rspons" q.Rspons[q.Rspons.lngth] = "Rspons"; q.nswr[q.nswr.lngth] = ""; 3 b' Y/ X2 d1 }3 c1 T
. 1% R: s+ {- V% P% e6 [' O
. 2
. x* B, W% a1 q# s. 3* H; S% O/ ]/ A
. 4
! u+ t1 p1 J1 j( Y6 r$ m" y' ^7 m谋学网:www.mouxue.com:% Z+ E- }- X* ~9 p5 T D
4. 在语言中,下述正确的是( )。
3 \; a. K2 P6 m; [4 L+ p7 @; d7 D. o-whil语句构成的循环不能用其它语句构成的循环代替
3 {. p; F" d7 B" X* K' ~* ]. o-whil语句构成的循环只能用rk语句退出 F/ o% n. K7 d3 R* k. Z3 n9 W+ G1 g
. 用o-whil语句构成的循环,在whil 后的表达式为非0时结束循环) y" |+ ~/ v* V5 f
. 用o-whil语句构成的循环,在whil 后的表达式为0时结束循环9 N7 e/ }" V0 W# f* A
谋学网:www.mouxue.com:
. v/ `2 k7 u! v. M5. 以下程序中的输出结果是( )。 min( ) { int i ,k [10],p[3]; k=5; for(i=0;i<10;i++) [i]=i; for(i=0;i<3;i++) p[i]=[i*(i+1)]; for(i=0;i<3;i++) k+=p[i]*2; printf(“%n”,k); }& g4 J/ @' v+ h y" J" v% c) p6 t
. 20; g o* X, C; D6 e2 `5 D
. 21
3 h- |6 Y" X. |. B4 V+ E# G, K4 g0 m. 22
; C. c6 p }9 E/ g$ j3 O0 s3 U. 23
5 X2 @. q" F" R5 Q! o谋学网:www.mouxue.com:
3 C( M5 V% @9 n# C6. 以下程序执行后sum的值是( )。 min( ) { int i , sum; for(i=1;i<6;i++) sum+=i; printf(“%n”,sum); }( s. q( C) r6 f; d
. 15
7 A9 [/ a' g5 s5 t6 b, H. 147 K6 ?# p3 ?# L" N
. 不确定1 R* W* z' c) ^ h
. 0
" v+ s% d4 m" R: _谋学网:www.mouxue.com:! z, `. |1 C) V1 u$ N, `
7. 字符串“”在内存中占( )个字节单元。
. h3 t$ Q* i4 j9 ?8 ^. 0
2 u4 y" `$ G9 O# e* \$ Y. 1
, Q& Z- d4 E) ?' K( S, y/ J g. 22 L+ g, t$ x8 v. I1 `2 K2 g
. 3
0 j: O. r0 [0 E- g谋学网:www.mouxue.com:
9 a& J8 A& i# S! x3 [) v8. 以下4个选项中,不能看作一条语句的是( )。
6 g; E; c7 S4 s2 \. {;}1 m- z& T* V$ N+ A& j! S, N- H
. =0,=0,=0;$ b' _. ]; ]' m% _
. if(>0)
2 K5 m- t3 T5 z- u. if(==0) m=1; n=2;! N" y% W" V* M1 ~
谋学网:www.mouxue.com:
5 o1 w- I' v/ J' r9. 当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是( )。
* M, y9 t1 ?6 q9 m- ]: x. k%2
: T2 s) ?/ S6 N+ y/ }, H. k%2= =1" _/ h, b1 Y1 O9 i# S
. (k%2)!=09 y% s0 q; C0 e( n5 x$ P: K
. !k%2= =1
5 u0 ~( _+ f, s$ S1 g谋学网:www.mouxue.com:+ U" U. T0 t U$ b, c) P+ H. g8 m6 X
10. 若以下选项中变量已正确定义,则正确的赋值语句是( )。
( i) v1 @7 j* E3 N9 Q1 s( w. x1=26.8%3
% t: _( M* T9 V; a. 1+2=x2
( _% F7 z4 i* j. q+ P2 T. x3=0x12
2 ^4 Q0 D/ e! Y- J, G7 E6 Y. x4=1+2=32 p. @5 a! u+ ~" o4 H* e6 Z
谋学网:www.mouxue.com:
5 B9 P1 I; i. c# b8 H' I11. 设为整型变量,下列表达式中不正确的是( )。
' W* d* z$ i) I& e$ y. =+14 | t9 g$ O+ z D( b; x0 |
. ++
( Y8 S# h$ Z$ {7 W, F- F. (++)+1
' |' o) S! y1 k; V4 i/ r. +(1++)9 q8 W7 a1 k b4 G: R% T) i
谋学网:www.mouxue.com:
* W" B3 w t/ q12. 下列运算符中优先级最高的是( )。8 |& R% `! I3 O: N" i* D
. !
3 J* r0 B, `' R8 R C. %# V; l0 Y7 T& _( v
. =7 @8 q: U" Q% O1 ^% U* u' \
. &&0 g: T* F5 w1 t1 d$ g/ C. Q
谋学网:www.mouxue.com:
. i- W" L5 u+ `3 k9 q% U: f13. puthr函数可以向终端输出一个( )。
8 Q6 d& a2 _8 i. 整数3 f6 X: f6 `; R6 |0 C j/ o9 {
. 实数9 W, j! |0 o: i/ E
. 字符 L3 ^6 L1 s* R2 i' q9 @ k
. 字符串
5 w% k" F7 O$ `% t- L3 z8 A谋学网:www.mouxue.com:
$ U% f; [1 B+ |6 n* y/ [14. 下列哪个选项是错误的数组定义( )。
|# m8 ~) U2 u4 v: z4 Y3 ]: A8 w. #fin x 3 hr [x];
/ I/ C0 s7 K4 f ^6 o. hr [10]=”s”! H" }/ t7 j+ {' L- W2 I
. int i=3; hr [i];
) a3 S. X1 `1 [; y% m. hr []={0}
5 V! B4 M" g* T7 S谋学网:www.mouxue.com:; A U" _2 ?4 \) _ u
15. 若有int x=3;,执行程序段: o { Printf(“%3”,x-=2); }whil(!(--x));输出结果是( )。
/ `/ y/ y- `2 s4 P. 1 39 l0 P! h+ d) Q: b& D! Q- T
. 1 -1
0 `; \* m$ }; X$ U6 p# F. 1 -2& [7 L7 _3 R$ s5 C! u
. 1 -38 m2 I6 E4 w1 u% G- _. q) i
谋学网:www.mouxue.com:5 E5 x5 V& A) n5 p4 m2 m( y
16. 设有以下定义: int =0; oul =1.25; hr =’’; #fin 2 则下面语句中错误的是( )。
! `/ _# {, U2 S/ V4 q. ++;
3 T: w9 R) K3 Q# _. {! z. ++;. h V9 g/ I. v$ P% r' D, A8 s
. ++;/ Y; X8 i7 n7 Q$ c! j9 o" C5 @5 Q9 H
. ++;( o2 D9 l w2 k/ y
谋学网:www.mouxue.com:$ E$ c' {$ C# m. K. Q/ c
17. 已知大写字母的SII码值是65,小写字母的SII码是97,则用八进制表示的字符常量‘10’是( )。5 T$ q4 Z# q( n o2 Z. x
. 字符* C( g x; I; R: |. l0 [
. 字符
/ I" \$ P( f, H( J1 Z. 字符6 |+ y6 U+ @6 E3 ?# j
. 非法常量
/ L9 N8 o. n/ X, O, G谋学网:www.mouxue.com:
1 }. h3 Z- I; f! D" l) E18. 下面程序段的运行结果是( )。 int n=0; whil(n++<=2); printf(“%”,n);
. E( R* C2 z4 d9 Q. 2
2 w6 N9 \+ r& n% ^7 h# J' p. 3
5 E- @- _* y; s( {- |* P. 4
, J, S, \; s5 j# J, L F. 有语法错
) @) n* {+ `# B; {8 y% {谋学网:www.mouxue.com:- }; g* t6 @# H" X2 J% t' ^* R
19. 设 int x=1, y=1; 表达式(!x||y--)的值是( )。
# S0 ~; ]( \; H6 f# i. 01 j! o" Z9 k7 f
. 1
! F' v/ \& ~: q- T+ }# E. 2- ?1 H. J' Y6 t+ d: `' ^4 v( p a
. -1/ T8 N. C- E; G' q
谋学网:www.mouxue.com:
% L9 V$ w. [$ B20. 下列哪个选项是变量的初始化( )
/ ?3 _0 M) y! u. int ,;=0;=0;
, q- N% M9 ]4 O5 X6 E m. int ==0;& k1 b- d/ x+ w5 H4 M
. int =0,;
2 `! i0 Z4 k. o7 n: Y J. int ,;! e; `$ K" F9 F0 O4 ?3 k
谋学网:www.mouxue.com:; i+ D% \9 g( a' }
21. 执行下列程序后,的值是( )。 int =1,=2,; =1.0/*;+ H6 F6 h; \- f
. 0
" q6 t5 t [ g8 D! b, J1 U. 0.5
* G9 _$ I) }/ N N2 N8 H$ z. 19 |8 ]7 F# j9 G
. 29 M* Q) y. K( W) p- D
谋学网:www.mouxue.com:
; B, T* D- z5 V1 p22. 以下能对一维数组进行正确初始化的语句是( )。# i! Z" |+ x" ]3 @3 W) x
. int [10]=(0,0,0,0,0);/ T& f% P* r: p6 t- E, y
. int [10]={ }
- I% `. t1 h( z, P( H& B) q. int [ ]={0,0,0};
* I7 _' i* g# L2 V# b) _. int [10]={10*1};) C; y7 D% o5 P
谋学网:www.mouxue.com:* ` s6 C2 \# ]6 }
23. 正确的定义变量是( )。
( G, N' @& ]( i- W- r d3 U) v8 s. int =10,,=2;
4 e* A8 B ~5 M3 K6 v! j. onst int ;! L9 ?: |) W# c# k+ c
. int ===10;
0 ?* R7 J; D% ?. p. int ;;0 [# ]" o, W B8 ~7 h r; {6 Y
谋学网:www.mouxue.com:+ ^9 x3 w( t7 ^$ ] j3 I3 |) ~
24. 下列语句中,正确的语句是( )。
; Y( d+ B9 _/ L5 M D. int x=y=z=0;
& m& K5 }% U8 c. R2 w- H6 R. int z=(x+y)++;
4 T# F" ?1 [; W* q3 w. x=+3==2;+ h& l4 o9 [# L. s! @
. x%=2.5;, I% Z4 _2 _& `, J; g {
谋学网:www.mouxue.com:2 c l1 l$ P. G) f/ r" Y2 X: Q' ^+ u
25. 整型变量x和y的值相等,且均为非0值,在以下选项中,结果为0的表达式是( )。
. I# S& M. C b8 t8 l; z. x||y) T' B' a6 |3 p9 l# p- g, w
. x|y6 O6 b6 T2 t, v2 B
. x&y
$ P2 z1 }! T8 l+ {1 p. x^y+ h1 |) ?& J6 J: X( P! Z
谋学网:www.mouxue.com:7 m* O4 w7 \7 [) Q) p' J
7 o! a9 c1 _. H5 W" X# G. _1 t# {' X
: w. @8 a# ^7 G
|
|