|
1 {5 g0 u. c K8 \- x+ y# j) c7 L《语言程序设计0008》15秋在线作业2
" i! N3 _! N/ c1 a# W7 m6 Y0 p! n f u3 m6 \4 G* B; J
0 r! B, y6 F% t, s5 l/ B/ {) ~ f( L# H
9 E! o# { D- N6 T
一、单选题(共 25 道试题,共 100 分。)5 B) ~. \% G" q$ N
2 i, e% [+ u- d' n" A1. 若x的初值为10,则表达式(x>10?x+100 : x-10)的值是( )。
; e+ [& \! m2 Y \; X- H" U. 10
/ o& P2 p. k5 i8 c: E. 0
* A( }( C8 D- N9 ^) L* G$ z. 100$ w4 I0 U& i* o( `, h
. 19 p/ L- ]- G. S; k+ D
谋学网:www.mouxue.com:
. B- m, z+ @) i* ^% m3 x) i/ s9 I2. 若有代数式 ,则不正确的C语言表达式是( )
$ e3 |* h" F" A$ M8 v B. //**2
1 Y0 L& f* u9 w. 2**//6 q* c9 D5 _* _/ \0 g
. 2**/*
/ @- ~0 G1 L1 e4 ~, A) d. |! D) E2 E. *//*2
, \( G4 r# _$ B3 V, z谋学网:www.mouxue.com: b% v2 P4 i$ Q6 F, `+ U! W
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] = ""; & \6 j5 c4 y1 Q: _* r' w
. 1
R; P% X. t2 A' i7 N; \. 2
4 y; P( q" r' T* ]. 3
9 I' V# p) v4 ?: b0 O: [. 4
: F' ~& R/ c* h* u% q谋学网:www.mouxue.com:
% _2 c& W& q7 X: R/ k4 R4. 在语言中,下述正确的是( )。
3 i8 }: A/ a0 T( Q. o-whil语句构成的循环不能用其它语句构成的循环代替
2 a" O3 ~* o/ I; ^: D. o-whil语句构成的循环只能用rk语句退出
7 ~6 y0 y* q: w5 f7 Q/ u+ V. 用o-whil语句构成的循环,在whil 后的表达式为非0时结束循环
( h( E7 g0 {! ^9 T. N, T1 q' u. 用o-whil语句构成的循环,在whil 后的表达式为0时结束循环
; e* Z Q: x* o3 O: t* G$ S( \& P谋学网:www.mouxue.com:, P% `- A2 k* ?' K1 ^! T
5. 以下程序中的输出结果是( )。 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); }
- i# Y7 {$ z( H! ?5 C/ j; n& C& E. 20
& r' B- D, t" N2 B) f* _+ I5 y0 E. 21& w& g" K" z& o8 E5 K5 K! C
. 22& i0 U4 j8 U! K; |' Y. h& I
. 23
5 I& S4 [' i, v, x0 e谋学网:www.mouxue.com:
7 A. ]6 p8 [$ B k6. 以下程序执行后sum的值是( )。 min( ) { int i , sum; for(i=1;i<6;i++) sum+=i; printf(“%n”,sum); }) V; |4 U1 R9 x! n X2 T
. 15% `6 A9 ]/ r7 }. s! H
. 14% Y- h! z4 M2 k( ~/ R4 r4 P# O
. 不确定! B/ h( N$ }) X Y
. 0
6 E- a+ S1 m5 |( \* I1 @6 U5 E4 f谋学网:www.mouxue.com:
: p" A5 M0 p: K; _" Y' [, S7. 字符串“”在内存中占( )个字节单元。( Y# z/ ^7 `8 y9 x7 t
. 0
4 J1 a2 e9 ]4 k5 ?* i4 ^. 1
3 c/ U( k# S. G c. 2
2 }2 o3 T# P+ s7 I6 p4 D! y. 3
9 B+ O6 `: e( ]+ g1 }9 R谋学网:www.mouxue.com:
% h: h& o* D0 n8. 以下4个选项中,不能看作一条语句的是( )。
; P) K" Z9 S7 `1 @! e& m& g, G. {;}1 f2 B5 Z5 u8 d
. =0,=0,=0;+ [( f p5 }6 d/ _- c! [* }
. if(>0)5 `, t( C$ O1 V/ t( {
. if(==0) m=1; n=2;, O( L/ J. z% z9 O9 _% H
谋学网:www.mouxue.com:# d6 s) R* k- P( f8 I
9. 当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是( )。
; H: {8 n7 r# ?9 }. k%2
9 k4 q2 \6 E" h7 Z) s. k%2= =1
0 h7 T+ F( t5 c" v, a& {. (k%2)!=0
. ]6 B( `: M! z( }1 {. !k%2= =1
1 j) {$ E. [) I) g* N; P谋学网:www.mouxue.com:/ W+ P/ B/ j- c- \
10. 若以下选项中变量已正确定义,则正确的赋值语句是( )。" o: \4 h" X, }* A) ]
. x1=26.8%3
: @$ L7 J. D& y9 Q: m" h. 1+2=x2
) R; q7 `) h& [. x3=0x12
0 z3 M/ v* z5 i1 h$ z. x4=1+2=36 |% G* q* x; Q; N- B
谋学网:www.mouxue.com:
4 ~3 N& h% ?# h) h11. 设为整型变量,下列表达式中不正确的是( )。, [# o" s o( I) c2 j
. =+1' A3 ^ L1 J. V
. ++
8 i3 G5 L# E' b2 n0 s& C6 |& k. (++)+1) w1 g/ |* |4 {/ O( B
. +(1++)
. l7 O5 q; ]; b1 }( s% Q. u/ Y谋学网:www.mouxue.com:# L9 I9 J5 {& L$ _
12. 下列运算符中优先级最高的是( )。
% j9 l) C0 ~, B. Y( _# p" V/ {. !
- U! {, _& Y, [4 K7 r1 m% u. %
8 R3 z2 Z, e$ q5 R# [. =' @& b6 K+ }* a n- H9 P" T
. &&
, g6 Q D4 K0 P" B ~6 U' u6 A谋学网:www.mouxue.com:+ l/ \8 q5 g. D
13. puthr函数可以向终端输出一个( )。
; q5 y1 W9 o; \. 整数
$ G9 n m6 ]9 h }# l! | t: D) r. 实数- S+ L0 y! Z+ r( U' }
. 字符# k4 D# H6 b# K( c, }0 W0 k' M
. 字符串6 ]4 ], q* k: i4 T
谋学网:www.mouxue.com:% t3 {+ {: E) l6 @5 w6 E4 ?3 X
14. 下列哪个选项是错误的数组定义( )。( c% Q" }8 e9 \' o0 d f7 M6 W7 b
. #fin x 3 hr [x];+ L \8 P' |% X( r+ q$ b7 g$ _0 \
. hr [10]=”s”
7 }. [6 D( H3 E# f4 e. b% r. int i=3; hr [i];, j5 M2 J( B# ^+ g
. hr []={0}
5 `! z1 h$ @( S* o# @* S3 \谋学网:www.mouxue.com:
$ M; f7 E' T! N3 e( Y0 A15. 若有int x=3;,执行程序段: o { Printf(“%3”,x-=2); }whil(!(--x));输出结果是( )。
, n* F8 V+ s+ [4 g& H$ J. e$ H( d ^. 1 3% x1 @' f3 Y* j
. 1 -1- q% @& ? ]' h
. 1 -29 o2 J7 t# p# R8 q
. 1 -3- o6 G: u7 w- R8 k3 d2 V: z0 F- x+ g
谋学网:www.mouxue.com:
9 H3 V: C( y4 K, p" D16. 设有以下定义: int =0; oul =1.25; hr =’’; #fin 2 则下面语句中错误的是( )。4 m& ]( T Z8 b% a \) B
. ++;. @) h5 ]- q6 k t" G/ f& {
. ++;) u* ]/ J, y S# B& x
. ++;# R8 B2 V" u# h/ {! N
. ++;7 L8 D- l& c K( C9 K
谋学网:www.mouxue.com:: @$ {* D: w# z* \; J
17. 已知大写字母的SII码值是65,小写字母的SII码是97,则用八进制表示的字符常量‘10’是( )。
/ i! f2 V. z3 K6 T. 字符
& g8 n* }' \$ i% d4 t. Q5 c. 字符2 H4 z* V+ P6 L
. 字符 r% n+ u! L: x$ \% ~" w
. 非法常量
Q" U. e+ [0 O! T& F& Y谋学网:www.mouxue.com:' D N: |* ?3 |0 g+ O" B/ I6 [+ X
18. 下面程序段的运行结果是( )。 int n=0; whil(n++<=2); printf(“%”,n);
: Z8 h" b, _9 { z1 V! C0 s. 2! Z# I4 G' b; k0 b- A! P
. 3
: \* S. m; D3 R7 W# @0 {* @% K) a. 4
8 I# `5 g: m* D; A. 有语法错
# u7 v" [! L# t. }: r谋学网:www.mouxue.com:0 N6 B) g+ b; |1 l: N
19. 设 int x=1, y=1; 表达式(!x||y--)的值是( )。. b- R) P/ }- D# _" W
. 0
" t) J0 f, \6 ~5 ^. 1
; v3 c3 w4 o1 g. 2
% f+ ]) @! a) K. -1
! x! K$ o$ [5 t& E谋学网:www.mouxue.com:6 Q% |, Z' c# W
20. 下列哪个选项是变量的初始化( ), N$ K* v6 ~) z! f) s0 |
. int ,;=0;=0;( l( C% R0 o* s" ~- J! l
. int ==0;
. v6 T! N! k5 N( Y1 v8 `! r5 c. int =0,;- w- ^8 J2 Z& H! g
. int ,;
$ `" d8 K* e! B7 Y: w( n谋学网:www.mouxue.com:2 n7 L2 C% y- c, h4 o
21. 执行下列程序后,的值是( )。 int =1,=2,; =1.0/*;
- U& U' H* T, m" d7 e. 0
& |; k6 z. k- z$ ~; p( `. 0.5% @% ~. ^ W1 T7 o1 l+ I
. 1
- i2 b( w0 L8 u9 W/ {! V4 l. 25 ~2 U% W; f! l
谋学网:www.mouxue.com:3 o! y8 l8 }& q/ D7 z" y
22. 以下能对一维数组进行正确初始化的语句是( )。% r7 q6 w% e4 H# ]% r4 p
. int [10]=(0,0,0,0,0);: \# L, z& D8 c# Q. c- v
. int [10]={ }
2 u. ?" s+ a3 A7 ~. int [ ]={0,0,0};3 z: j) r; R( h w6 ?* |6 G" x
. int [10]={10*1};
9 u6 N; w2 [ q; N! j' |谋学网:www.mouxue.com:& f# Q6 O' k. @# Y+ F# h! m
23. 正确的定义变量是( )。6 N3 q7 _! t1 B. N: \
. int =10,,=2;
5 T; Q: S5 Q/ H. A& X# y% _. onst int ;
8 h! P0 d i5 x6 G" M. int ===10;- z' D0 y. o/ c
. int ;;* g4 f$ K8 y. x
谋学网:www.mouxue.com:
; j( \% n$ l: I( r: y24. 下列语句中,正确的语句是( )。
2 H) |9 k- w2 K/ `. int x=y=z=0;
8 G! W7 q. |$ B( C& Q. int z=(x+y)++;
' Y% n2 i$ d, ?+ h4 J/ B. x=+3==2;
9 E4 r4 C. P' m. x%=2.5;1 q! |7 J- Q1 L& E# M7 A" o M; U
谋学网:www.mouxue.com:' Y0 r+ s: \/ @6 V/ G0 y4 |" Q9 h
25. 整型变量x和y的值相等,且均为非0值,在以下选项中,结果为0的表达式是( )。0 t; }9 j) i3 w
. x||y
O+ a' o! W! O. x|y
) n% m9 K/ Z6 H5 v8 f9 w. x&y
; a+ `% L8 H/ R1 F5 @. x^y% E2 `0 Q, ?; y, }3 d* f# @& z
谋学网:www.mouxue.com:" B: F! V& m6 t$ c% `
% `* d P; Z8 V
- O$ V# G M* \/ Q
# E1 C* k% m/ y, E) b' v7 p |
|