06-2009年9月二级VisualBasic程序设计笔试试卷及答案(1)

日期:09-27| http://www.59wj.com |计算机二级考试|人气:220

06-2009年9月二级VisualBasic程序设计笔试试卷及答案(1) (1)下列选项中不符合良好程序设计风格的是 _____ 。
a) )源程序要文档化 b)数据说明的次序要规范化
c) )避免滥用 goto 语句 d)模块设计要保证高耦合、高内聚

(2)从工程管理角度,软件设计一般分为两步完成,它们是 _____ 。
a) )概要设计与详细设计 b)数据设计与接口设计
c) )软件结构设计与数据设计 d)过程设计与数据设计

(3)下列选项中不属于软件生命周期开发阶段任务的是 _____ 。
a) )软件测试 b)概要设计 c)软件维护 d)详细设计

(4)在数据库系统中,用户所见的数据模式为 _____ 。
a) )概念模式 b)外模式 c)内模式 d)物理模式

(5)数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和 _____ 。
a) )编码设计 b)测试阶段 c)运行阶段 d)物理设计

(6)设有如下三个关系表:
下列操作中正确的是 _____ 。

(7)下列叙述中正确的是 _____ 。
a) )一个算法的空间复杂度大,则其空间复杂度也必定大
b) )一个算法的空间复杂度大,则其时间复杂度必定小
c) )一个算法的时间复杂度大,则其空间复杂度必定小
d) )上述三种说法都不对

(8)在长度为 64 的有序线性表中进行顺序查找,最坏情况下需要比较的次数为 _____ 。
a) ) 63 b) 64 c) 6 d) 7

(9)数据库技术的根本目标是要解决数据的 _____ 。
a) )存储问题 b)共享问题 c)安全问题 d)保护问题

(10)对下列二叉树:
进行中序遍历的结果是 _____ 。
a) ) acbdfeg b) acbdfge c) abdcgef d) fcadbeg

(11)以下叙述中正确的是 _____ 。
a) )窗体的 name 属性指定窗体的名称,用来标识一个窗体
b) )窗体的 name 属性值是显示在窗体标题栏中文本
c) )可以在运行期间改变窗体的 name 属性的值
d) )窗体的 name 属性值可以为空

(12)以下叙述中错误的是 _____ 。
a) )打开一个工程文件时,系统自动装入与该工程有关的窗体文件
b) )保存 visual basic 程序时,应分别保存窗体文件及工程文件
c) ) visual basic 应用程序只能以解释方式执行
d) )窗体文件包含该窗体及其控件的属性

(13)设 a=2,b=3,c=4, 下列表达式的值是 _____ 。
not a <= c or 4*c = b^2 and b <> a+c
a) ) -1 b) 1 c) true d) false

(14)没有如下的用户定义类型:
type student
number as string
name as string
a) ge as integer
end type
则以下正确引用该类型成员的代码是 _____ 。
a) ) student. name= “李明” b) dim s as student
c) ) dim s as type student d) dim s as type
s.name= “李明” s.name= “李明”

www.59wj.com

(15)设 a=5,b=6,c=7,d=8 ,执行下列语句后, x 的值为 _____ 。
x=iif((a>b)and(c>d),10,20)
a) 10 b) 20 c) true d) false

(16)执行以下程序段后,变量 c$ 的值为 _____ 。
a) $= “ visual bassic programming ”
b) $= “ quick ”
e$=b$&u case(mid$(a$,7,6))&right$(a$,12)
a) ) visual basic programming b) quick basic programming
c) ) quick basic programming d) quick basic programming

(17) 在窗体上画一个文本框(其名称为 textl)和一个标签(其名称为 labell),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容,以下可以实现上述操作的事件过程是 _____ 。
a) ) private sub textl_click() b) private sub text1_change()
labell.caption=textl.text labell.caption=textl.text
end sub end sub
c) ) private sub labell_ctrange() d) private sub labell_click()
labell. caption=textl.text labell.caption=textl.text
end sub end sub

(18)在窗体上面画一个命令按钮和一个标签,其名称分别为mandl 和 labell ,然后编写如下事件过程:
private submandl_click()
counter=0
for i=1 to 4
for j=6 to 1 step -2
counter=counter+1
nextj
nexti
labell.caption=str(counter)
end sub
程序运行后,单击命令按钮,标签中显示的内容是
a) ) 11 b) 12 c) 16 d) 20

(19)在窗体上画一个名称为 text1 的文本框和一个名称为mandl 的命令按钮,然后编写如下事件过程:
privatemandl_click()
dim i as integer, n as integer
for i=0 to 50
i = i+3
n = n+1
if i>10then exit for
next
textl.text=str(n)
end sub
程序运行后,单击命命令按钮,在文本框中显示的值是 _____ 。
a) ) 5 b) 4 c) 3 d) 2

(20)在窗体上画一个命令按钮和两个标签,真名和分别为mandl 、 labell 和 labe12 ,然后编写如下事件过程:
private submandl_chick.
a) =0
for i=1 to 10
a=a+1
b=0
forj=1 to 10
a=a+1
b=b+2
nextj
next i
labell. caption=str(a)
labe12.caption=str(b)
end sub
程序运行后,单击命令按钮,在标签 labell 和 labe12 中显示的内容分别为 _____ 。
a) ) 10 和 20 b) 20 和 110 c) 200 和 110 d) 110 和 20

(21)在窗体上画一个名称为 listl 的列表框,一个名称为 labell 的标签,列表框中显示若干城市的名称。当单击列表框中的某个城市名时,该城市名从列表框中消失,并在标签中显示出来。下列能正确实现上述操作的程序是 _____ 。
a) ) privale sub listl_click() b) private sub listl_click()
labell. caption=listl. listindex labell.name=listl. listindex
listl. removeltem listl.text listl.removeitem listl.text
end sub end sub
c) ) private sub listl_click() d) private sub listl_click()
labell. caption=listl.text labell. name=listl. text
listl. removitem listl. listindex listl. removeitem listl. listindex
end sub end sub

(22) 在窗体上画一个名称为mandl 的命令按钮,然后编写如下程序:
private submandl click()
dim i as integer, j as integer
dim a (10,10)as integer
for i=1 to 3
for j= i to 3
a(i,j)=(i-1)*3+j
print a (i,j);
next j
print
next i
end sub
程序运行后,单击命令按钮,窗体上显示的是 _____ 。 <推荐 cellspacing=0 cellpadding=0>
a) )
1
2
3
b) )
1
2
3
c) )
1
2
3
d) )
1
2
3 &
2
4
6
3
4
5
2
5
8
4
5
6
3
6
9
4
5
6
3
6
9
7
8
9

(23) 在窗体上画一个命令按钮,名称为mand1, 然后编写如下代码:
option base 0
private submand1_click()
d) im a (4)as integer,b(4) as integer
for k=0 to 2
a(k+1)=inputbox(“ 请输入一个整数 ”)
b(3-k)=a(k+1)
next k
print b(k)
end sub
程序运行后,单击命令按钮,在输入对话框中分别输入 2 、 4 、 6 ,输入结果为 _____ 。
a) ) 0 b) 2 c) 3 d) 4

(24)有以下程序:
option base 1
d) im arr() as integer
private sub form_click()
d) im i as integer,j as integer
redim arr(3,2)
for i=1 to 3
for j=1 to 2
arr (i,j)=i*2+j
next j
next i
redim preserve arr(1,4)
for j=3 to 4
a) rr(3,j)=j+9
next j
print arr(3,2);arr(3,4)
end sub
程序运行后,单击窗体,输出结果为 _____ 。
a) ) 8 13 b) 0 13 c) 7 12 d) 0 0

www.59wj.com

(25)以下叙述中正确的是 _____ 。
a) )一个 sub 过程至少要一个 exit sub 语句
b) )一个 sub 过程必须有一个 end sub 语句
c) )可以在 sub 过程中定义一个 function 过程,但不能定义 sub 过程
d) )调用一个 function 过程可以获得多个返回值

(26)有以下程序:
sub subp(b()as integer)
for i=1to4
b) (i)=2-i
nexti
end sub
private submand1_click()
d) im a (1 to 4)as integer
a) (1)=5
a) (2)=6
a) (3)=7
a) (4)=8
subpa()
for i=1 to4
print a (i)
next i
end sub
运行上面的程序,单击命令按钮,输出结果为 _____ 。
a) ) 2 4 6 8 b 、 5 6 7 8 c 、 10 12 14 16 d 、出错

(27)设有如下通用过程:
public function fun(xstr as string)
d) im tstr as string, srtl as integer
tstr+””
strl=len(xstr)
i=1
d) o while i<=strl/2
tstr=tstr &mid(xstr,i ,1)& mid (xstr ,strl-i+1,1)
i=i+1
loop
fun=tstr
end function
在窗体上画一个名称为 textl 的文本框和一个名称为mand1 的命令按钮,然后编写如下的事件过程:
private submand 1_ click()
dim s1 as string
s1=”abcdef”
text1.text=ucase(fun(s1))
end sub
程序运行后,单击命令按钮,则 text1 中显示的是 _____ 。
a) ) abcdef b) abcdef c) afbecd d) defabc

(28)在窗体上画一个名称为 txta 的文本框,然后编写如下的事件过程:
private sub txta_keypress(keyascii as integer)
……
end sub
假定焦点已经位一地文本框中,则能够触发 keypress 事件的操作是
a) )单击鼠标 b)双击文本框
c) )鼠标滑过文本框 d)按下键盘上的某个键

(29)在窗体上画一个命令按钮和两上文体,其名称分别为mand1 、 text1 和 text2 ,然后编写如下程序:
d) im s1 as string, s2 as string
private sub form_load()
text1. text=””
text2. text=””
end sub
private sub text1_keydown(keycode as integer, shift as integer)
s2=s2 & chr(keycode)
end sub
private sub text1_keypress(keyascii as integer)
s1=s1 & chr(keyascii)
end sub
private submand1_click()
text1.text=s2
text2.text=s1
s1= “”
s2= “”
end sub
程序运行后,在 text1 中输入“ abc ”,然后单击命令按钮,在文本框 text1 和 text2 中显示的内容分别为 _____ 。
a) abc 和 abc b 、 abc 和 abc c 、 abc 和 abc d 、 abc 和 abc

(30)以下说法正确的是 _____ 。
a)任何时候都可以通过执行“工具”菜单中的“菜单编辑器”命令打开菜单编辑器
b)只有当某个窗体为当前活动窗体时,才能打开菜单编辑器
c)任何时候都可以通过单击标准工具栏上的“菜单编辑器”按钮打开菜单编辑器
d)只有当代码窗品为当前活动窗口时,才能找开菜单编辑器

(31)在窗体上画一个通用对话框,其名称为mondialog1 ,然后画一个命令按钮,并编写如下事件过程:
private submand1_click()
“(*.txt)|*.txt| execu推荐 files(*.exe)|*.exe”
msgboxmondialog1. filename
end sub
程序运行后,单击命令按钮,将显示一个“打开”对话框,此时在“文件类型”框中显示的是 _____ 。
a) all files(*.*) b) text files(*.txt)
c) execu推荐 files(*.ext) d)不确定

(32)以下叙述错误的是
a)一个工程中可以包含多个窗体文件
b)在一个窗体文件中用 public 定义的通用过程不能被其他窗体调用
c) 窗体和标准模块需要分别保存为不同类型的磁盘文件
d) 用 dim 定义的窗体层变量只能在该窗体中使用
33 以下叙述中错误的是()
a) 语句“ dim a, b as integer ”声明了两个整型变量
b) 不能在标准模块中定义 static 型变量
c) 窗体层变量必须先声明,后使用
d) 在事件过程或通用过程内定义的变量是局部变量
34 设有语句: open "d: \ text.txt" for outputas#1 ,以下叙述中错误的是()
a) 若 d 盘根目录下无 text.txt 文件,则该语句创建此文件
b) 用该语句建立的文件的文件号为 1
c) 该语句打开 d 盘根目录下一个已存在的文件 text.txt ,之后就可以从文件中读取信息
d) 执行该语句后,就可以通过 print# 语句向文件 text.txt 中写入信息
35 以下叙述中错误的是()
a) 顺序文件中的数据只能按顺序读写
b) 对同一个文件,可以用不同的方式和不同的文件号打开
c) 执行 close 语句,可将文件缓冲区中的数据写到文件中
d) 随机文件中各记录的长度是随机的

www.59wj.com
二、填空题(每空 2 分,共 30 分)
请将每空的正确答案写在答题卡【 1 】 ~ 【 15 】序号的横线上,答在试卷上不得分。
1 下列软件系统结构图
的宽度为【 1 】。

2 【 2 】的任务是诊断和改正程序中的错误。

3 一个关系表的行称为【 3 】。

4 按“先进后出”原则组织数据的数据结构是【 4 】。

5 数据结构分为线性结构和非线性结构,带链的队列属于【 5 】。

6 描述 "x 是小于 100 的非负整数 " 的 visual basic 表达式是【 6 】。

7 在窗体上有一个名称为mand1 的命令按钮和一个名称为 text1 的文本框。程序运行后,mand1 为禁用(灰色),此时如果在文本框中输入字符,则命令按钮mand1 变为可用。请填空。
private sub form_load()
c) ommand1  enabled=false
end sub
private sub text1_ 【 7 】 ()
c) ommand1  enabled=true
end sub

8 在窗体上画一个名称为 mand1" 的命令按钮,然后编写如下事件过程:
private submand1_click()
d) im a as string
a) ="123456789"
for i=1 to 5
print space(6-i);mid $ (a, 【 8 】 ,2*i-1)
next i
end sub
程序运行后,单击命令按钮,窗体上的输出结果是
5
456
34567
2345678
123456789
请填空。

9 以下程序的功能是:将一维组 a 中的 100 个元素分别赋给二维数组 b 的每个元素并打印出来,要求把 a ( 1 )到 a ( 10 )依次赋给 b ( 1 , 1 )到 b ( 1 , 10 ),把 a ( 11 )到 a ( 20 )依次赋给 b ( 2 , 1 )到 b ( 2 , 10 ),……,把 a ( 91 )到 a ( 100 )依次赋给 b ( 10 , 1 )到 b ( 10 , 10 )。请填空。
option base 1
private sub form_click()
d) im i as integer,j as integer
d) im a(1 to 100) as integer
d) im b(1 to 10,1 to 10) as integer
for i=1 to 100
a) (i)=int(rnd * 100)
next i
for i=1 to 【 9 】
for j=1 to 【 10 】
b) (i,j)= 【 11 】
print b(i,j);
next j
print
next i
end sub

10 在窗体上画一个名称为bo1 的组合框,然后画两个名称分别为 label1 、 label2 ,标题分别为 " 城市名称 " 和空白的标签。程序运行后,在组合框中输入一个新项目并按回车键,如果输入的项目在组合框的列表中不存在,则自动将其添加到组合框的列表中,并在 label2 中给出提示 " 已成功添加新输入页。 " ,如图所示。如果输入的项目已存在,则在 label2 中给出提示 " 输入项已在组合框中。 " 。请填空。
private subbol_keypress(keyascii as integer)
if keyascii=13 then
for i=0 tobo1  listcount-1
ifbo1  text= 【 12 】 then
label2  caption=" 输入项已在组合框中。 "
exit sub
end if
next i
label2  caption=" 已成功添加新输入项。 "
c) ombo1 【 13 】bo1  text
end if
end sub

11 在窗体上画一个命令按钮和一个文本框,其名称分别为mand1 和 text1 ,然后编写如下事件过程:
private submand1_click()
d) im indata as string
text1  text=" "
open "d:|| ml ) ||myfile  txt" for 【 14 】 as #1
d) o while 【 15 】
input # 1,indata
text1  text=text1  text+indata
loop
c) lose #1
end sub
程序的功能是,打开 d 盘根目录下的文本文件 myfile  txt, 读取它的全部内容并显示在文本框中。请填空

www.59wj.com

一、选择题

1  d 解析:模块设计要保证低耦合,高内聚。

2  a 解析:从技术观点来看,软件设计包括软件结构设计、数据设计、接口设计、过程设计。从工程管理角度,软件设计分为两步完成:概要设计和详细设计。

3  c 解析:软件维护属于软件生命周期的维护阶段。

4  b 解析:外模式是用户的数据视图,就是用户所见到的数据模式。

5  d

6  c

7  d

8  b

9  b

10 a

11 a 解析:窗体的 caption 属性值是显示在窗体标题栏中的文本;窗体的 name 属性是只读属性,即只可以通过属性窗口改变属性值,在运行时能改变; name 属性值不能为空。

12 c 解析:在 visual basic 环境中,程序可以用解释方式运行,也可以生成可执行文件 exe 运行。

13 d 解析:此题考察的是运算符的优先级别。根据表达式的执行顺序和运算符的优先级别,原式可以写成:( not(a<=c) ) or (((4 * c)=(b ^ 2)) and (b<>(a+c))) 我们可以在计算机上用以下代码运行验证:

private sub form_click()

a=2

b=3
c=4

print (not a <= c or 4 * c=b ^ 2 and b <> a+c)

end sub

14  b 解析:题目中所给出的是用户自定义类型,在这里要注意新类型的名称是 student ,所以选项 c 、 d 均不正确;我们知道对于类型成员的引用是:对象、属性(方法),所以 a 不正确。

15  d 解析: iif(expr,truepart,falsepart) 根据表达式的值,来返回两部分中的其中一个;由于表达式的条件部分运算结果为“ true and false ”,所以无法判断返回值,输出结果为 false 。我们可以在计算机上用以下代码运行验证:

private sub form_click()

a=5

b=6

c=7

d=8

print x=iif((a>b) and (c

end sub

16  d 解析: mid(string,start\[, length\]) 返回 variant (string), 其中包含字符串指定数量的字符;

right (string, length) 返回 variant (string) ,其中包含从字符串右边取出的指定数量的字符;

ucase(string) 返回 variant (string) ,其中包含转成大写的字符串;

我们可以在计算机上用以下代码运行验证:

private sub form_click()

a$="visual basic programming"

b$="quick"

print b$ & ucase (mid$ (a$,7,6)) & right$(a$,12)

end sub

17  b 解析:此题考察的是控键的常用事件;

change 事件在用户向文本框中输入新信息,或当程序把 text 属性设置为新值从而改变文本框的 text 属性时触发,用户每键入一个字符,会引发一次该事件;

click 事件是用户鼠标单击文本框时触发;

18  b 解析:此题考察的是循环的嵌套, counter 的初始值为 0 ,

当 i=1 时,进入内层循环,内层循环语句执行完毕后, counter 的值为 3 ;

当 i=2 时,进入内层循环时, counter 的值仍为 3 ,内层循环语句执行完毕后, counter 的值为 6 ;以此类推,程序全部执行完毕, counter 的值为 12 。

19  c 解析:在此题中要注意 exit for 语句,该语句是跳出循环体,变量 n 记录循环执行次数。由于循环跳出的条件是 i>10 ,而 i 的步长为 3 ,所以循环只执行了 3 次。

20  d 解析:此题考察的仍然是循环的嵌套,要注意变量 a 和 b 的变化时机。

21  c 解析:列表框的 text 属性值为最后一次选中的表项的文本;列表框的 list index 属性是已选中的表项的位置。

22  d

23  b 解析: a ( 0 ) =2,a(1)=4,a(2)=6;b(2)=a(0)=2,b(1)=a(1)=4,b(0)=a(2)=6 。

24  b 解析:此题考察的是动态数组,在通用中定义的数组,我们并没有给它界定范围,也没有赋初值,在过程中用 redim 语句具体定义数组,此题中要分清两个数组的界限。

25  b 解析:在 sub 过程定义中 exit sub 语句是可选的,但不是必需的,是否需要要根据情况而定;

在 sub 过程内,不能定义 sub 过程或 function 过程,且 sub 过程不能嵌套; founction 过程只能返回一个值。

26  a 解析: sub 过程的调用,注意变量的作用域:

dim a(1 to 4) as integer

a(1)=5

a(2)=6

a(3)=7

a(4)=8

语句是在过程内部定义的,属于局部变量,只在定义它的过程中使用,所以运行结果不受以上程序段的影响。

27  c 解析: len(string | varname) 返回 long, 其中包含字符串内字符的数目,或是存储一变量所需的字节数;

28  d 解析: keypress 事件是在压下键盘上的某个键时触发。

29  c 解析: chr(charcode) 返回 string ,其中包含有与指定的字符代码相关的字符。

控件的 keypress 事件的 keyascii 参数是所按键的 ascii 码;

控件的 keydown 事件的 keycode 是按键的实际的 ascii 码,该码以“键”为主,而不是以“字符”为准。

30  b

31  c 解析:文件对话框的 filter 属性用来指定在对话框中显示的文件类型;文件对话框的 filterindex 属性用来指定默认的过滤器,注意 filterindex 属性的最小值为 1 。

32  b 解析:用 public 短语定义的通用过程是公有过程,可以在程序的任何地方调用。如果当前窗体要调用其他窗体中的公有过程,要加上那个窗体的窗体名作为前缀。

33  a 解析:当在一个 dim 语句中定义多个变量时,每个变量都要用 as 子句声明其类型,否则该变量被看作变体类型。

34  c

35  d 解析:随机文件的记录是定长记录。

二、填空题

1 【 1 】 3

解析:在程序结构图的有关术语中,宽度的概念是:整体控制跨度,即各层中所含的模块数的最大值,由图可得此软件系统结构图的宽度为 3 。

2 【 2 】程序调试

解析:在完成对程序的测试之后将进行程序调试。程序调试的任务是诊断和改正程序中的错误。

3 【 3 】元组

解析:在关系中,水平方向的行称为元组,垂直方向的列称为属性,每一列有一个属性名。

4 【 4 】栈

解析:栈是限定只在一端进行插入和删除操作的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。栈按照“先进后出”或“后进先出”的原则组织数据。

5 【 5 】线性结构

解析:与栈类似,队列也是线性表,可以采用链式存储结构。所以带链的队列属于线性结构。

6 【 6 】 x % >=0 and x % <100

解析:可以用类型声明符声明变量类型,下面是常用类型及其类型说明符:整塑% 长整型&单精度浮点数 ! 双精度浮点数 # 货币型 @ 字符串型 $

本题要在这个表达式中体现出 3 个重点。第 1 点是小于 100 ,可写成“ <100 ”;第 2 点是非负,可用“ >=0 来表示”;最后 1 点要体现出 x 是整数,所以可在变量 x 后面加一个百分号“%”。

7 【 7 】 change

解析:每当用户修改或通过代码修改文本框中的文本内容时,将触发其 change 事件。通过该事件可通知程序何时修改了文本框的文本,可以使用该事件随时获得文本框的文本,并更新数据、同步其他控件显示等。

8 【 8 】 6-i

解析: mid $( 字符串,起始位置 \[ ,个数 \]) 函数用于取出字符串从指定位置开始的含指定个数字符的字符串。本题 mid $ 的作用在于依次取出字符串居中位置的 1 、 3 、 5 、 7 、 9 个字符。故取字符串起始位置为 6-i ,即依次为 5 、 4 、 3 、 2 、 1 。

9 【 9 】 10

【 10 】 10

【 11 】 a((i-1)*10+j)

解析:根据题意,在嵌套循环中, i 为外循环变量 , 循环次数为 10 次,控制数组 b 的行值, j 为内循环变量.循环次数为 10 次,决定着数组 b 的列值,然后根据数组下标的关系,可写出 (i-1)*10+j 表达式 , 从而相应地对数组 b 进行赋值。二维数组 b 的元素与一维数组 a 的元素存在这样的对应关系: b(i , j)=a((i-1)*10+j) ,如 b(1 , 1)=a(1) 、 b(2 , 1)=a(11) 、 b(10 , 1)=a(91) 。

10 【 12 】bo1 . list(i)

【 13 】 additem

解析:组合框中的 list 属性用来列出表项的内容。该属性保存了列表框中所有数组的值,可以通过下标访问数组中的值 ( 下标从 0 开始 ) ,其格式为: \[ 组合框. \]list( 下标 ) ,特别注意的是“下标”相当于索引值,指示着表项中某一项表中内容的位置,第一项的索引值为 0 ,第二项为 1 ,依此类推,这个参数非常重要不可省略。此题循环变量 i 从 0 开始循环直至组合框中总的表项数,不难理解这相当于上面提到的下标参数。组合框的 additem 方法用于在组合框中插入一行文本,其格式为:组合框. addltem 项目字符串 \[ ,索引值 \] 。

11 【 14 】 input

【 15 】 not eof(1)

解析:打开顺序文件的基本格式为:

open filename for mode as #filenumber 。

其中, filename 表示要打开的文件的路径; mode 为打开模式; output 用于输出、 append 用于追加写入、 input 用于读取; filenumber 为打开文件时指定的句柄 ( 即文件号 ) 。在读文件时,经常用 do while 循环和 input # 语句读入数据,以 not eof( 文件号 ) 为循环条件。 eof

( 文件号 ) 用于判断是否读到文件结尾。

如果觉得《06-2009年9月二级VisualBasic程序设计笔试试卷及答案(1)》计算机二级考试,计算机二级考试真题,国家计算机二级考试,计算机二级考试试题,计算机二级考试大纲不错,可以推荐给好友哦。
本文Tags: 计算机等级考试 - 计算机二级考试,计算机二级考试真题,国家计算机二级考试,计算机二级考试试题,计算机二级考试大纲,VisualBasic 程序设计 笔试 试卷
在百度中搜索相关文章:06-2009年9月二级VisualBasic程序设计笔试试卷及答案(1)
在谷歌中搜索相关文章:06-2009年9月二级VisualBasic程序设计笔试试卷及答案(1)
在soso中搜索相关文章:06-2009年9月二级VisualBasic程序设计笔试试卷及答案(1)
在搜狗中搜索相关文章:06-2009年9月二级VisualBasic程序设计笔试试卷及答案(1)
相关分类导航|
热门推荐|