2023年vb模拟试题

发布 2023-04-20 21:02:28 阅读 9215

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 ...