|
! Z& [. j9 d; Y
《语言程序设计0008》15秋在线作业28 \6 f" R( g$ {
: \6 t& D$ n! P! }$ @* Q$ ^" _$ v. M/ E, b. X" R
# Y0 V9 }$ r3 [! b0 X1 E0 O. G3 A1 F f5 k; `% |- \
一、单选题(共 25 道试题,共 100 分。)+ [! l) b8 D6 m; K, {
, V% J2 o- ^ c" s: a! J, l2 s1. 若x的初值为10,则表达式(x>10?x+100 : x-10)的值是( )。) S3 F( T) @. W/ q# ]; \! ~
. 101 ~: A: D$ w) b0 M( \' |
. 0& B# Z5 B. C* d
. 100
9 ?& G: I% C3 ]* w; n. 1$ u2 @3 g. c5 X" T7 H
谋学网:www.mouxue.com:
5 A; l7 J' Y! p Z2. 若有代数式 ,则不正确的C语言表达式是( )
5 P+ J. V5 g+ |; e. //**2
8 s, w5 @# h$ o! H1 C. 2**//
1 J9 x' p/ Y; h' l' r' k* [8 Y. 2**/*! i# ?3 B+ e. @! V
. *//*2
; H& Q9 G5 t+ ]谋学网:www.mouxue.com:
9 b- w1 |9 H" r1 W5 h1 J) I* k: Y3. 若整型变量,,,的值依次为: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] = "";
# N3 f* t8 K7 s0 i$ v) H/ a/ J. 1
# y# [9 R3 v/ G" ^5 ~. 2
' o: S9 g, H' a/ b9 L. 3/ G A# J* _7 L9 ]
. 4, t& L7 H1 H/ z: [& x, D* Q, j( M
谋学网:www.mouxue.com:
3 D" Y6 o* W7 i1 B5 R4. 在语言中,下述正确的是( )。) Z4 u6 G- f( `' @
. o-whil语句构成的循环不能用其它语句构成的循环代替
' K3 E3 s2 u- d* f9 B$ m. o-whil语句构成的循环只能用rk语句退出
9 I6 Q. C; O9 N. w7 R7 }. 用o-whil语句构成的循环,在whil 后的表达式为非0时结束循环: H$ `. Q" v6 S: W( J9 @1 R
. 用o-whil语句构成的循环,在whil 后的表达式为0时结束循环( j% h0 J' W! Y! k$ c
谋学网:www.mouxue.com:
7 c; g/ v5 d3 V% T* l5. 以下程序中的输出结果是( )。 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); }
2 a9 J0 e$ I- p* B" w9 l. 20
* i8 }/ L2 b% K$ v9 w9 s k. 21
, ~( b) [* M; Z/ `% Q3 |4 d. 22/ ^: U3 v& S U3 K
. 23' e: v* u, a O, d4 l0 ^5 e
谋学网:www.mouxue.com:) L" @' M) z8 e$ E
6. 以下程序执行后sum的值是( )。 min( ) { int i , sum; for(i=1;i<6;i++) sum+=i; printf(“%n”,sum); }0 ~8 N8 _0 C: j4 K* l
. 15
7 v3 W; J' i5 c/ C1 P: l. 14, w$ x7 [5 M" \; c( w
. 不确定& R% _, _4 v; v+ a" u9 G
. 00 K8 {( I" q7 G+ t4 {5 t1 V
谋学网:www.mouxue.com:
. S w: @7 n, U, E5 \- N" S$ g7. 字符串“”在内存中占( )个字节单元。- p% ^( O8 F# i- m4 V/ h% r
. 0
5 @) [ \ j! Q; P9 l) Q4 B. 1 u9 A! ?! B5 Z4 l: s. C7 Q
. 23 f/ d# T. l" l3 Q8 M2 t0 {; x
. 3/ W u) M N# s# h/ Y) ^
谋学网:www.mouxue.com:- M8 W$ f& _- u6 D! @% {
8. 以下4个选项中,不能看作一条语句的是( )。
. J+ {: H* b( Z4 W+ t. {;}
5 Y" b) s- N; }) U+ C% w, f. m5 P. =0,=0,=0;
1 Q( q% \. V2 L. if(>0)! X9 t4 l: E4 n& l
. if(==0) m=1; n=2;( b$ k& G3 P# y0 j4 ~( [2 w
谋学网:www.mouxue.com:% m/ ~$ @- O7 O$ X+ G/ M h
9. 当把以下四个表达式用做if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是( )。/ a5 p, [/ i9 [" a6 X
. k%2/ M; e2 d, z) J, ^! Z+ T# e
. k%2= =1
) ~$ E: V& g- h! R. (k%2)!=0
' H3 r J- g: s6 Y. j% W% k. !k%2= =1) d) Y' `3 d, X2 a g5 D3 W0 c2 c
谋学网:www.mouxue.com:
/ k/ p# }' n) _% W2 w5 `1 A10. 若以下选项中变量已正确定义,则正确的赋值语句是( )。
Z! V8 W- H" T) g8 O. x1=26.8%3, [% w% r0 u+ B4 K
. 1+2=x2, V+ A b; q1 L0 D, Z0 l. H
. x3=0x12( f( a4 a% `; f+ b2 I: P8 H
. x4=1+2=3
" @$ l, Q# u$ S8 k3 ?0 h$ c- d谋学网:www.mouxue.com:# }+ c% h! E! I! |
11. 设为整型变量,下列表达式中不正确的是( )。
q7 q2 ^# K7 c6 F# e& S6 i. =+1
E6 U& K4 w5 J% {. ++- e F* G$ d% e& C4 f
. (++)+1
* I h9 i6 r. x5 w+ G. k/ A. +(1++)5 H G% q6 \ N7 v& s X7 B
谋学网:www.mouxue.com:. F9 N3 W& w& }' ]) F; R4 P4 [6 S" Z& x
12. 下列运算符中优先级最高的是( )。
' M p( l0 G4 ?& Q" R/ U* w. ! x3 Q2 b$ t& K+ W, n) |
. %5 [8 d2 `" J' U) D" x% W
. =
! L2 ]' J- x, S" d. &&
9 t! X+ ?! u% P, I2 a7 M谋学网:www.mouxue.com:1 \! C4 v0 B+ B+ Q n0 b1 I3 i
13. puthr函数可以向终端输出一个( )。
1 P# P; V) r3 c- {. 整数& S8 A( t4 ^ `- j) I
. 实数$ ]$ w! m& c: p2 m- e
. 字符4 r! a4 x! F$ O: W7 l
. 字符串
4 T4 v- R; P3 {6 ?谋学网:www.mouxue.com:
: `$ m& ?6 G) ]+ \0 k14. 下列哪个选项是错误的数组定义( )。
( s" _; j6 Z5 F* g' T# F( g. #fin x 3 hr [x];
, L. f2 b6 T! _% Q) [: E& [. hr [10]=”s”
/ Y! x: a, M1 F$ G8 `. int i=3; hr [i];
: I2 Q+ {1 M# c7 ]. R. hr []={0}
* W8 V2 B) _9 q; ?4 c7 D2 x谋学网:www.mouxue.com:
7 |+ ^5 Z- i8 ~0 x. v15. 若有int x=3;,执行程序段: o { Printf(“%3”,x-=2); }whil(!(--x));输出结果是( )。" |. C% Q' {# j5 Z0 l
. 1 3
, ^" W* [. L) c- v. 1 -1
# l: [: e$ i; j Y. 1 -2) v, J+ \/ X' p7 m
. 1 -3/ l6 i: C5 o% u0 D4 U7 F9 L' I
谋学网:www.mouxue.com:4 G0 n- F4 V: k2 d/ t/ Q# ]# J
16. 设有以下定义: int =0; oul =1.25; hr =’’; #fin 2 则下面语句中错误的是( )。4 h* o! A' S$ {% X E. R; U8 g
. ++;
/ o. A; [9 O+ W1 G6 L+ ?3 Q. ++;
( E' g/ k/ w+ E& j5 Q4 }. ++;
# A2 _3 c! K; E) X4 J. ++;' V: Z: S' }: B* ~" {- ]' Q# j
谋学网:www.mouxue.com:" A/ \6 q) G, i1 h, |
17. 已知大写字母的SII码值是65,小写字母的SII码是97,则用八进制表示的字符常量‘10’是( )。
6 ]3 p& f3 p! h$ T- d! M8 k. 字符# k C7 |1 N2 {( L
. 字符
- [5 }$ q) r% d: D; ^3 i. T5 Q. 字符5 Z% c+ ~2 \( d$ _ T w9 a
. 非法常量. A/ A" V7 B5 l3 j9 [
谋学网:www.mouxue.com:
+ I3 \* e" K: K6 ^ P9 Z) ^18. 下面程序段的运行结果是( )。 int n=0; whil(n++<=2); printf(“%”,n);: z, S/ X: Q( Y* s
. 2
6 ]9 i* f3 `! ?. u6 M- k. 3
7 f8 q6 c' Q: q! P) l3 _- O: H. 4# @$ w; d/ r8 d& R0 F) q
. 有语法错- I- }& {0 v6 \$ ?
谋学网:www.mouxue.com:
0 D3 f0 A! w9 K: v. a( W+ S+ g! Y* f19. 设 int x=1, y=1; 表达式(!x||y--)的值是( )。4 ]2 Q7 t0 @' h# L* `
. 0
+ B8 }+ M. B. @1 J u. 1
& f1 g7 h/ A/ F# _9 M" ]. 2& h J$ t0 N: ?$ e4 N+ \
. -1
( V: f' b# n0 \# T/ y% a谋学网:www.mouxue.com:: y! l2 d& M5 ?! m( ^
20. 下列哪个选项是变量的初始化( )
* f5 ?0 o6 ^) O. int ,;=0;=0;6 Q1 W' N& N' F V# S
. int ==0;
1 W$ u6 q- x( B+ D. int =0,;
$ D, B" D. ~' e" _( r L. int ,; x% b3 d3 q1 G# \
谋学网:www.mouxue.com:
" {+ `( Q% [' F( Z% f3 @21. 执行下列程序后,的值是( )。 int =1,=2,; =1.0/*;
2 M& y; X! ]3 `5 w# L7 f8 p. 0/ d- x$ b4 i! b! d' \; v
. 0.5( F& E9 j X' k
. 1
$ ^: g9 n8 t* h. 2
. G+ v W! ^" L1 q% C谋学网:www.mouxue.com:
" R( A# [$ b% p7 h* ?9 G9 d22. 以下能对一维数组进行正确初始化的语句是( )。5 h4 u5 |5 P) g7 v6 Q* A
. int [10]=(0,0,0,0,0);- V U3 _6 A, z ]% g$ o
. int [10]={ }
3 i& x( ^6 U. W0 \$ n6 P. int [ ]={0,0,0};; K$ F( H% N; y
. int [10]={10*1};; }+ M7 [: e0 A* v! g
谋学网:www.mouxue.com:8 U9 J9 g% F' U% v% S
23. 正确的定义变量是( )。+ C( M5 ? [: N3 ^# ?' W& x
. int =10,,=2;$ _. ^" X3 H+ N* l1 {! g9 L
. onst int ;
; `7 L; H1 J% ?. int ===10;- D$ q$ x8 @& U3 a* s
. int ;;
( A8 o2 f% ~8 [* z. c谋学网:www.mouxue.com:$ v7 u( G7 w9 j* R3 F# g( H7 B& m8 W
24. 下列语句中,正确的语句是( )。
8 S! f- C" P T; _. A. int x=y=z=0;
( B1 {+ B0 [: y) t$ E. int z=(x+y)++;* Z/ K' T* Q0 o+ D3 m9 b1 X" B; `; w
. x=+3==2;9 h* j/ s+ E G$ D4 h2 r$ F
. x%=2.5;
3 d' c6 d% W4 }7 b, J- ^谋学网:www.mouxue.com:3 x `8 H- T6 j% Y9 K% c
25. 整型变量x和y的值相等,且均为非0值,在以下选项中,结果为0的表达式是( )。! z" s+ @6 b! U3 R; A
. x||y0 I, [- l$ [" c9 @. b
. x|y
9 s; f, ?" i8 ]$ a& d( [. x&y
) [8 K5 a- \* H: i# o# m, ~' h; i6 I. x^y; f7 F; y. P$ \ ?7 U
谋学网:www.mouxue.com:2 o0 E0 `. A7 S
5 {. C9 X; r" }; j) Z, x7 W9 ]
$ [4 F9 k' S( m
& j5 q3 @- [# `% C
|
|