8、设整型变量a、b的当前取值分别为200与20,以下赋值语句中不能正确执行的是。
a、text1=a/b*a
b、text1=a*a/b
c、text1=“200”*a/b
d、text1=a&b&a
9、下列程序的执行结果是。
x=–6^2
print sgn(x)+abs(x)+int(x) (
a、–36b、–1
c、0d、–72
10、语句print 4 + 5\6*7/8 mod 9的值是。
a、4b、5
c、6d、7
11、下列可以将变量a、b互换的语句是。
a、a=b: b=c: c=a
b、a=c: c=a
c、a=(a+b)/2: b=(a-b)/2
d、a=a+b: b=a-b: a=a-b
12、在form_click事件中执行printformat(1236.54,"+####0.0%"语句正确结果是。
a、123456
b、+123,654.0%
c、+123,6.54%
d、+123,654
13、执行下面的程序,单击窗体后在窗体上显示的结果是___
private sub form_click()
dim strl as string, str2 as string,i as integer
str1=”ab”
for i=len(str1)to 1 step-1
str1=str1&chr(asc(mid(str1,i,1))+i)
next i
print str1
end sub (
a、abce
b、abcd
c、abdb
d、abfd
14、下面是计算1~100奇数的和的程序,请补充完整,填空应为___
private sub command1_click()
dim s as long, x as integer
s = 0for xstep -2
s = s + x
next x
print s
end sub (
a、100 to 1
b、1 to 100
c、99 to 1
d、1 to 99
15、vb也提供了结构化程序设计的三种基本结构,三种基本结构是。
a、递归结构、选择结构、循环结构。
b、选择结构、过程结构、顺序结构。
c、过程结构、输入、输出结构、转向结构。
d、选择结构、循环结构、顺序结构。
16、下列循环能正常结束循环的是。
a、i=5do
i=i+1loop until i<0
b、i=1do
i=i+2
loop until i=10
c、i=10
doi=i+1
loop until i>0
d、i=6do
i=i-2loop until i=1
17、语句if x=1 then y=1,下列说法正确的是。
a、x=1和y=1均为赋值语句。
b、x=1和y=l均为关系表达式。
c、x=1为关系表达式,y=1为赋值语句。
d、x=1为赋值语句,y=l为关系表达式。
18、在窗体中添加一个命令按钮,并编写如下程序**:
private sub command1_click( )
dim y as integer
y = 0do while y<7
y=y+2loop
msgbox y
end sub
程序运行后,消息对话框中显示。
a、0b、7
c、8d、2
19、程序**如下,当单击窗体上command1控件时,窗体上显示的结果是。
option base 1
private sub command1_click( )
dim i as integer
dim x(3,3)as integer
for i = 1 to 3
for j = 1 to 3
x(i,j) =i-1) *3+j
next j
next i
for i = 1 to 3
print x(i,4-i)
next i
end sub (
a、1 5 9
b、1 4 7
c、3 5 7
d、3 6 9
20、以下程序段的输出结果是。
dim b(2, 2) as integer
dim i, j, t as integer
for i = 1 to 2
for j = 0 to 2
b(i, j) =j
next j
next i
t = 1for i = 0 to 2
for j = 0 to 2
t = t + b(i, b(j, j))
next j
next i
print t (
a、3b、4
c、1d、7
21、>下列定义sub过程的语句中,正确的语句是①private sub test(st as string * 8) ②private sub test(sarray() as string * 5); private sub test(sarray( )as string); private sub test(st as string) (
a①②b、①④
c、②③d、①②
22、下面的过程定义语句中合法的是。
asub procl (byval n ()b、sub procl ( n ) as integer
c、function procl (procl ) d、function procl (byval n )
23、>系统默认的参数传递方式是 (
a、按值b、>按地址。
d、按实参。
24、对于所定义的sub过程:private sub convert(y as integer),下列哪种传递方式参数x的值是按址传递的。
a、call convert((x))
b、call convert(x*1)
c、convert (x)
d、convert x
25、sub过程和function过程最根本的区别是。
a、sub过程可以使用call语句或直接使用过程名调用,而function过程不可以。
b、function过程可以有参数,sub过程不可以。
c、两种过程参数的传递方式不同。
d、sub过程的过程名不能返回值,而function过程能通过过程名返回值。
26、假定已定义了一个过程sub add(a as single, b as single),则正确的调用语句是。
a、add (12 , 12)
b、call add( 2 * x , sin(1.57) )
c、call add x , y
d、call add(12 ,12, x)
27、执行vb工程时第一次出现的窗体称启动窗体,关于该窗体的叙述不正确的是( )
a、若不对启动窗体进行设置,工程中的第一个窗体默认为启动窗体。
b、启动窗体可进行设置,设置方法是执行“工程”菜单中的“属性”
c、启动窗体和其他窗体一样可以隐藏和关闭
d、启动窗体一般作为用户工作的界面,不可更改<
28、要从自定义对话框form2中退出,可以在该对话框的;退出;按钮的click事件过程中使用的语句是。
a、unload form2
b、hide form2c、d、
29、有应用**:"visualbasic",其中的text1、text和"visualbasic"分别代表。
a、对象、值、属性。
b、对象、方法、属性。
c、对象、属性、值。
d、属性、对象、值。
30、下列程序段的输出结果是___
dim a(5)
for i=0 to 4
a(i)=i+1
m=i+1if m=3 then
a(m-1)=a(i-1)
elsea(m)=a(i)
end if
if i=3 then a(i+1)=a(m-4)
print a(i);
next i (
a、1 1 1 2 2
b、2 1 1 4 4
c、1 2 2 4 5
d、2 2 1 4 1
31在多窗体的应用程序中,当前窗体模块的form_click事件过程中包含如下语句,单击该窗体,其中一定可以将hello显示在当前窗体上。 (
a、 b、 〞hello〞
c、 〞hello〞d、 〞hello〞
32、以下情况不会进入中断状态。 (
a、在程序运行中,按ctrl+c键。
b、程序运行中,发生了运行错误。
c、用户在程序中设置了断点,当程序运行到断点时。
d、采用单步调试方式,每运行一个可执行**行后。
33、函数cint(–3.5),int(–3.5),fix(–3.5)的值分别是。
a、-3,–4,–3
b、-4,–4,–3
c、-3,–4,–4
d、-4,–3,–3
34、visualbasic中的控件分为___和___两类。 (
a、标准控件;activex控件。
b、标准控件;内部控件。
c、内部控件;外部控件。
d、外部控件;activex控件。
35、如下程序,运行的结果是。
public function pi!(x!, n%)
if n = 0 then
pi = 1
elseif n mod 2 = 1 then
pi = x * pi(x, n \ 2)
VB模拟试题
一 概念填空题 每空0.5分,共10分 1 如果希望时钟控件每0.6秒钟产生一个计时事件,应将 属性值应设置为 2 为了防止用户编辑文本框内的内容,应将控件的 属性设置为 3 vb中,列表框对象常使用的方法有和 4 结构化程序设计方法,把程序的结构规定为三种基本结构,它们是和 三种基本结构。5 vb...
2019vb模拟
满分 70分。姓名 1 单项选择题 本题共计40分 1 一只白色的足球踢进球门,则白色 足球 踢 进球门是。a 属性 对象 方法 事件。b 属性 对象 事件 方法。c 对象 属性 方法 事件。d 对象 属性 事件 方法。2 visualbasic中的窗体文件的扩展名是。a reg b frm c b...
Vb模拟试卷
vb模拟试卷 2008.5 一 选择题 50分参 在最后。1 下列叙述中,正确的是 c a vb的事件由用户定义。b vb程序从main 函数开始执行。c vb运行时,总是等待事件的发生。d vb程序运行后,在内存中只能驻留一个窗体。2 下列运算符中,优先级最高的是 b a not b mod c ...