a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 50|回复: 0

[考试试题] 2012年计算机考试二级VB考点及习题(5)

[复制链接]
发表于 2012-7-31 22:15:04 | 显示全部楼层 |阅读模式
2012年计算机考试二级VB考点及习题(5)0 |  W+ D( ]5 L) x7 ?7 J
§5、数组
) v* o8 [" a1 A5 U: t4 `. G  1、数组的上、下界:Ubound()、Lbound() 2、数组的大小的计算、数组的结构:(二维数组:以列存放) 3、Erase语句:重新初始化静态数组的元素、或释放动态数组的存储空间。 4、For Each –Next结构语句 5、用Array函数给数组赋值(只能给Variant类型的变量赋值) 6、控件数组(load/Unload Object(Index))
% i* P7 d9 J/ s9 `  动态数组 (Redim语句)& `* W* O4 B% T* I
  数组分类:
; [  v$ m# c4 e& l) w  固定大小数组 Option Base语句功能
  Y! m4 M1 O( d: C, r" ?: S% B1 l: R# \  Preserve语句功能7 L* I3 C3 i; [7 i
  例如:
" l5 `/ u: P3 M# m* k8 {
6 o/ G( S4 w& z5 b1 j0 P5 }" j  n数组重点算法:
5 G; L1 X0 T" G6 J  n  n一数组,求其中最大和最小;n对一数组排序(选择法、冒泡法、直接排序法)
, _5 A3 q! s5 Q* p9 \% p2 B6 D  n在一数组中查找指定的数(顺序、二分查找);n删除一数组中重复的数
; ]4 s4 R& |: ^/ k! C' ^  2、在窗体模块的通用声明处用下面的语句声明变量、数组、正确语句有( )个。6 p' e9 y$ d# p2 x- f
  A.Public a(5) as integer B.Public n as integer. |5 \# Y' f2 ~% l
  C.Public st as string*10 D.Private b() as integer" E4 k3 c8 N& @% X$ ^
  3、下列语句中的( )语句可以用来正确地声明一个动态数组。3 ^, y. Y5 R# d! d
  A.Private A(n) as integer B.Dim A() as integer
3 _5 I% x! F. X8 U# U5 h/ {  C.Dim A(,) as integer D.Dim a(1 to n)$ d# [9 }" |# U, q
  4、下列关于数组的说法中正确的是( )。
$ F- H8 m) w- i: A# t  A.在过程中,不能用private语句定义数组
; L$ q$ _+ P2 h! B  B.利用Redim语句重新定维时,不得改变已经说明过的数组的数据类型。
% T; r" g# C; o) J  C.数组重新定维后,原有的数据元素内容将不予保留
/ d, [$ H, s/ ?: Q0 k% ^) I1 a) D  5、过程的形参为数组时,以下定义语句中正确的是( )。- S9 U1 g: H9 r5 j: I# D' ?
  A.private sub sort(a() as integer). x! x, L: `( {2 F- [0 X/ X
  B.private sub sort(a(10) as integer)* I5 m1 {1 `# {( `) g5 s
  C.private sub sort(a(,) as integer)
! T7 n+ L( O; p' S9 }4 Y  D.private sub sort(byval a() as integer)2 T+ u7 Y+ l- O. v3 d+ _4 N
  6、某过程的说明语句中,正确的数组说明语句是______。9 w3 e+ G0 l! D/ r* I* O" m! ?
  Const N As Integer=4 : Dim L As Integer
7 O+ \6 Z7 P  R$ m" @  ① Dim x(L) As Integer. J- d& b- c) i/ J; Z# \5 F2 W
  ② Dim A(K) As Integer. o: B: t* }, m
  Const K As Integer=3
$ [  u  x6 q  N" b( u/ C( i% i; g/ Q7 Y1 a  ③ Dim B(N) As Integer( x; v; e* \* U/ F) u
  ④ Dim Y(2000 To 2008) As Integer# q2 U% [/ |/ L9 Z6 t' ~/ E  o, z
  A. ①②④ B.①③④ C.③④ D.②③
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 22:49 , Processed in 0.263167 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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