11.下列字符串不属于标识符的是()' X* F7 j" i: B1 u& A0 n: L
A)sum
, i4 F+ u* Y) E, D; p) K9 Z B)average7 f6 Y+ O) Y* \6 Y: l
C)day_night; ]5 U# Y$ I/ K/ [5 k
D)M.D.JOHN
( c7 a0 ]; m; t1 e( i" f 12.若t已定义为double类型,表达式:t=1,t++,t+5的值是()) f: @% e& R2 n
A)1
* n# D4 I" R A, H B)7.0
& K+ p F( o' j) A C)2.0
6 f6 Z# S7 {# X3 t' G% I4 G D)1.0
: N& F6 g' a1 y; w) w" q 13.以下各选项企图说明一种新的类型名,其中正确的是()6 Q) C- `- t# m
A)typedef v1int;) P+ L8 r. C T0 T r5 k
B)typedefv2=int;( n5 r2 Y, h3 S0 {. K4 n S3 T
C)typedef intv3;4 S2 H1 n& Y- w5 F
D)typedefv4∶int;9 E& W$ l% H* _
14.若有代数式“ex+y2+y/x”,则正确的C语言表达式是()
' U4 N, l: P4 {- K6 D5 P+ ?( } A)ex+y*y+y/x6 j! R( y }9 _0 t) ]/ o6 n
B)exp x+pow (y,2)+y/x9 j3 V; k7 K$ _1 D* ^
C)exp (x)+pow(y,2)+y/x
9 z7 j. {* G) D# `9 f9 z" g D)ex+y2+y/x
/ w, j& d: E) |! M 15.若x=3,y=z=4,则下列表达式的值分别为()( @ l T( V. U
(1)(z>=y>=x)? 1∶0
V" x; ?5 @) [" w2 r: c* d (2)y+=z,x*=y
- l# r/ V; e' N* M A)0 24
1 C- A$ E' ?! [* y7 H. @ B)1 8
3 T F5 V6 ^" t$ Z C)0 8
% z8 V6 }1 g8 [$ H3 | D)1 12" c/ F* l1 R t9 z! P! j: l4 y
16.下面程序的输出结果是()2 I9 a0 f5 v: f$ W& B' F2 |$ j% ~
main()# V9 v: W* u0 s J# ?4 H
{ int i,j;. ` F5 d# r7 N s, `! u
i=16;j=(i++)+i;printf("%d",j);
3 k9 n5 p1 m# w( M5 H- \( c i=15;printf("%d%d",++i,i);
* D! f& V8 D, }6 O }) h) t9 g! U8 F+ n
A)32 16 155 }7 Y. H) t- V0 g. h2 b
B)33 15,15
8 F) C- F5 ~$ p C)34 15,16
5 r e. w& K8 E. V D)34 16 15
- A7 Q2 ]* v2 P. A2 [8 w$ A4 ? 17.在C语言中,整数65534在存储单元中的存储情况是()# t) R$ j& [: {3 I! s
A)11 11 11 11 11 11 11 11- k& l& `7 P" \' q$ `% H$ Q
B)10 00 00 00 00 00 00 107 [: E6 ^+ s" N# s
C)01 11 11 11 11 11 11 11& H7 c0 b% p& g% g
D)11 11 11 11 11 11 11 10" H3 o8 q7 O0 ~6 c! @% |
18.执行语句“for(n=10;n>0;) printf("%d",--n+n--);”后,下列说法正确的是(); ?9 t9 Q- q# Q0 U5 g1 Z
A)循环体执行了5次,最终n的值是-19 M8 p; d1 J5 K8 ~& m
B)循环体执行了6次,最终n的值是-1
7 S; X. v: Y1 J; | C)循环体执行了6次,最终n的值是0
% k- t/ g: D, o& v7 q D)循环体执行了5次,最终n的值是09 d5 Y1 X: N& T& v! v
19.若有以下定义和语句:/ {' K( r& ~, o5 D6 \5 V
intu=010,v=0x10,w=10;
$ _2 Q3 B6 ~5 C9 u. z printf("%d,%d,%d\n",u,v,w);7 Z4 U6 t' e' y1 r' P2 B
则输出结果是()
9 F- B) D# o# V- Z- z A)8,16,10
1 @/ v1 l% b9 n B)10,10,102 J* \( G K# K5 x- P# [9 k
C)8,8,10
( u, d6 ?3 w. y6 U4 V D)8,10,10. t7 m0 U0 Y! l- L- B( H4 ]
20.以下函数调用语句中实参的个数是()
1 D/ e) Q9 L% n2 ?( O' y func((exp1,exp2),(exp3,exp4,exp5));6 Z5 n7 }6 i% e
A)1
/ ]5 y1 {% z, r! Q B)2
/ [; E9 i3 b N9 x+ f C)4
9 s* C+ Z# O* Q* W8 k. y0 P D)5! l) H7 s9 w' W! _
答案:' m4 k7 S* G+ x, X4 n
11.D 12.B 13.C 14.C 15.A 16.A 17.D 18.D 19.A 20.B |