a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 38|回复: 0

[程序员] 2012年软件水平程序员考试考前练习(3)

[复制链接]
发表于 2012-8-2 08:51:15 | 显示全部楼层 |阅读模式
1.假定a和b为int型变量,则执行下述语句组后,b的值为( )。3 C. d7 T. p; w& B
a=1;
' x( [$ S/ Z) J# i& }5 b7 vb=10;
, S8 g/ O$ `3 {" y9 ndo( z* x7 n" [  N
{
7 T& Q! Q, u# k& _b-=a;
: r9 p3 h1 ~+ i7 ?2 j" _, Y3 H7 ra++;
/ X7 ~0 o$ L) u$ \! ?0 H# i} while (b--《0);
4 x1 `+ h. g1 s0 {! p& v1 F(1)9 (2)-2 (3)-1 (4)8
/ q6 d1 `+ ?9 l. V- S  a, [' L- `1 Y; _2.设有变量声甜言句
+ }* X* Z: |6 X1 ?7 o/ eint a=1,b=0;
8 e( n7 \2 ]: n  V则执行以下轨范段的输出结不美观为( )。
! u) r: Z; T/ b3 t/ uswitch (a)2 p; q8 ^$ @3 E8 U1 S
{, N# \3 s/ V2 M9 K  b
case 1:* ?7 Q) S. p2 A" g: \
switch (b)  T, \3 y" a1 h
{$ A, w! l2 V, g# J) _
case 0:printf(“**0**”);break;+ d5 U. @; @% n" X6 o+ `
case 1:printf(“**1**”);break;  `: V# W' h% `
}- Q3 x, c' N& \: C/ ~
case 2:printf(“**2**”);break;+ F( U/ M+ R' Y: ^, A( L$ ?
}8 B. C) G/ z8 n9 J
printf(“\n”);1 ^3 I& Z- ^2 s9 x% M+ a- C# {+ k
(1)**0** (2)**0****2** (3)**0****1****2** (4)有语法错误
9 f( q9 u0 `% q  x5 m5 H) d% `3.以下正当的数组声名是( )。- _/ Q( j: s- Q
(1)char a[6]=“string”;
  v( E: e: e1 v7 x# m8 h(2)int a[5]={0,1,2,3,4,5};8 B- V8 ]  _7 ?. C9 S
(3)char a=“string”;
! b# M5 R; f0 P: f3 U( P(4)INT a[]={0,12,3,4,5};- a& ?) w0 O& \9 M- X& N1 P2 `
4.下述轨范代码中有语法错误的行是( )。
* }  ~5 K# M/ z! n6 s9 o5 Q6 b1 eint i,ia[10],ib[10]; /*第一行*/
4 ~- o! {: l  b4 Z" Xfor (i=0;i《=9;i++) /*第2行*/- W" j- t4 Q7 A1 d3 D/ J
ia=0; /*第3行*/3 I5 K5 V& j& y/ S7 j# `, z7 e( C
ib=ia; /第4行*/
. T5 K& x5 c3 `9 Q. C(1)第1行 (2)第2行 (3)第3行 (4)第4行
+ @) |% l% X; s5.若已界说
, h+ H9 {' ?: j9 I6 oint a[9],*p=a;
9 i+ W2 U( l2 S( q  h0 p# `:在往后的语句中未改变p的值,则不能暗示a[1]地址的表达式是( )。
- l' q. }8 u# A/ ~% o. O2 c(1)p+1 (2)a+1 (3)a++ (4)++p
$ b8 N4 X* b8 k+ d4 Y  |' j谜底:
, {) W+ M) R3 t# w" K+ P" U3 @1.(4) 2.(2) 3.(4) 4.(4) 5.(3)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-6-8 14:44 , Processed in 0.197733 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表