1 / 17
文档名称:

vb程序设计题及.doc

格式:doc   大小:209KB   页数:17页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

vb程序设计题及.doc

上传人:雨林书屋 2022/12/3 文件大小:209 KB

下载得到文件列表

vb程序设计题及.doc

相关文档

文档介绍

文档介绍:该【vb程序设计题及 】是由【雨林书屋】上传分享,文档一共【17】页,该文档可以免费在线阅读,需要了解更多关于【vb程序设计题及 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。vb程序设计题及答案
vb程序设计题及答案
1/17
vb程序设计题及答案
vb程序设计题及答案
【篇一:vb程序设计试题及答案】
txt>一、单项选择题
,采纳了a的编程系统。
事件驱动(b)按过程序次执行
从主程序开始执行(d)按模块序次执行
,要对d属性进行设置。
backcolor(b)borderstyle
forecolor(d)backstyle
在visualbasic中最基本的对象是c,它是应用程序的基石,是其余控件的容器。
(a)文本框(b)命令按钮
(c)窗体(d)标签
要判断在文本框可否按下enter键,应在文本框的d事件中判断。
(a)change(b)keydown
(c)click(d)keypress
数学表达式3≤xl0在vb中的逻辑表达式为d。
(a)3=x10(b)3=xandx10
(c)x=3orx10(d)x=3andx10
rnd函数不可以能为以下b值。
(a)0(b)1(c)(d)
赋值语句:a=123+mid(123456,3,2)执行后,a变量中的值是d。
(a)12334(b)123(c)12334(d)157
=ltheny=l,以下说法正确的选项是c。
x=l和y=l均为赋值语句
x=l和y=l均为关系表达式
x=l为关系表达式,y=l为赋值语句
x=l为赋值语句,y=l为关系表达式
下边程序段表示求两个数中的大数,d不正确。
(a)max=iif(xy,x,y)(b)ifxythenmax=xelsemax=y
max=x(d)ify=xthenmax=yify=xthenmax=ymax=x
“abcd”4个字符时,窗体上显示的是c。privatesubtext1_change( )
printtext1;
endsub
abcd(b)a(c)aababcabcd(d)abab
cabcdabcd
!、2!、3!、4!的值b。
fori=1to4(b)fori=1to4n=1forj=1toi
forj=1toin=1
n=n*jn=n*j
nextjnextj
printnprintn
nextinexti
n=1(d)n=1forj=1to4j=1n=n*jdowhilej=4printnn=n*j
nextjprintnj=j+1loop
,则数组a包括元素的个数有a。
dima(3,-2to2,5)
(a)120(b)75(c)60(d)13
以下程序的输出结果是d。dima
a=array(1,2,3,4,5,6,7)fori=lbound(a)toubound(a)a(i)=a(i)*a(i)
nextiprinta(i)
(a)49(b)0(c)不确立(d)程序出错
在过程中定义的变量,若希望走开该过程后,还能够保存过程中局部变量的值,则应使用重点字在过程中定义局部变量。
dim(b)private(c)public(d)static
,运转的结果是b。
dima%,b%,c%
publicsubp1(x%,y%)
dimc%
x=2*x:y=y+2:c=x+y
vb程序设计题及答案
vb程序设计题及答案
2/17
vb程序设计题及答案
endsub
publicsubp2(x%,byvaly%)
dimc%
x=2*x:y=y+2:c=x+y
endsub
privatesubcommand1_click( )
a=2:b=4:c=6
callp1(a,b)
print“a=”;a;“b=”;b;“c=”;ccallp2(a,b)
print“a=”;a;“b=”;b;“c=”;cendsub
a=2b=4c=6(b)a=4b=6c=10da=4b=6c=10a=8b=8c=16
a=4b=6c=6(d)a=4b=6c=14a=8b=6c=6a=8b=8c=6
,表示b。
复选框未被选中(b)复选框被选中
复选框内有灰色的勾(d)复选框操作有误
,错误的选项是b。
每个菜单项都是一个控件,与其余控件同样也有自己的属性和事

(b)除了click事件以外,菜单项还能够响应其余的,如dbclick事件
菜单项的快捷键不可以够任意设置
在程序执行时,若是菜单项的enabled属性为false,则该菜单项变为灰色,不可以够被用户选择
,正确的选项是b。
作为启动对象的main子过程中能放在窗体模块中
若是启动对象是main子过程,则程序启动时不加载任何窗体,今后由该过程依照不同样状况决定可否加载或加载哪一个窗体
没有启动窗体,程序不可以够执行
以上都不对
当用户将焦点移到另一个应用程序时,当前应用程序的活动窗体将d。
发生deactivate事件
发生lostfocus事件
发生deactivate和lostfocus事件
vb程序设计题及答案
vb程序设计题及答案
3/17
vb程序设计题及答案
deactivate和lostfocus事件都不发生

文件中的数据按每行的长度从小到大排序好的
文件中的数据按某个重点数据项从大到小进行排序
文件中的数据按某个重点数据项从小到大进行排序
数据按进入的先后序次存放的,读出也是按原写入的先后序次读

文件号最大可取值为b。
(a)255(b)511(c)512(d)256
#1,str$1中的print是a。
文件的写语句(b)在窗体上显示的方法
子程序名(d)以上均不是

(c)scale方法(d)scalemode属性
封闭图形的填补方式由以下c属性决定。
drawstyle,drawmode(b)autoredraw,clipcontrols
fillstyle,fillcolor(d)forecolor,bordercolor
,d不包括在ado数据控件的connectionstring
属性中。

datasource=c:\
persistsecurityinfo=false
2-adcmdtable
二、填空题
、maxbutton属性进行了设置,
但运转后没有见效,原由是这些属性在运转时设计是无效的。
,经过selstart属性能活得当前插入点所在的地址。
(mid(“abcdefgh”,3,4))的值是cdef。
vb程序设计题及答案
vb程序设计题及答案
4/17
vb程序设计题及答案


a=,b=

,c=

,d=true

,则表达式:

a=0and
vb程序设计题及答案
vb程序设计题及答案
17/17
vb程序设计题及答案
a+cb+3ornotd

的值是

false


vb程序设计题及答案
vb程序设计题及答案
17/17
vb程序设计题及答案
,下界经过lbound函数。
,其变量种类必定是variant种类。
、模块变量和局部变量变量。
vb程序设计题及答案
vb程序设计题及答案
17/17
vb程序设计题及答案


value

属性设置为

2——grayed

时,变为灰色,严禁
vb程序设计题及答案
vb程序设计题及答案
8/17
vb程序设计题及答案
用户选择。

,除了用
=3显示颜色对话框以外,还能够够用
vb程序设计题及答案
vb程序设计题及答案
17/17
vb程序设计题及答案
showcolor方法显示。
vb程序设计题及答案
vb程序设计题及答案
17/17
vb程序设计题及答案
(-200,250),窗体form1的右下角的坐标为(300,-150),则x轴的正向向右,y轴的正向向上。
,必定使用refresh方法激活这些变化。
14
.vb中工程文件的扩展名为vbg。
15
.若是在窗体上已经创办了一个文本框对象text1,能够经过
keypress事件获取输入键值的ascii码。
16
.vb中对象的三因素是属性、事件和方法。
三、编程应用题
程序阅读
(1)
privatesubcommand1_click( )dimsasstring,i%
s="abcd"
fori=len(s)to1step-1
printmid(s,i,1)
nexti
endsub
输出结果:
d
c
b
a
(2)
subswap1(byvalx%,byvaly%)
dimt%
t=x:x=y:y=t
endsub
subswap2(byrefx%,byrefy%)
dimt%
t=x:x=y:y=t
endsub
vb程序设计题及答案
vb程序设计题及答案
17/17
vb程序设计题及答案
subcommand1_click( )
dima%,b%
a=10:b=20
print调用swap1
前a和b的值为:;a;b
callswap1(a,b)
print调用swap1
后按传值方式a和b的值为:;a;b
a=10:b=20
callswap2(a,b)
print调用swap2
后按传地址方式a和b的值为:;a;b
endsub
输出结果
调用swap1
前a和b的值为:1020
调用swap1
后按传值方式a和b的值为:1020
调用swap2
后按传地址方式a和b的值为:2010
(3)
privatesubcommand1_click( )
dimx%,y%,z%
x=242:y=44
z=x*y
dountilx=y
ifxythenx=x-yelsey=y-x
loop
printx,z/x
endsub
输出结果:
22484

(1)以下是求
1~18之间某个数的阶乘的程序,详尽的数值
n由滚
动条hscroll1
获取,结果显示在窗体下部的两个label
标签里。补
充圆满以下程序。
privatesubhscroll1_change( )
dimiasinteger,sasdouble
s=1
n=
ifn0then
fori=1ton
s=s*i
nexti
vb程序设计题及答案
vb程序设计题及答案
12/17
vb程序设计题及答案
endif
=n!=
=s
endsub
(2)以下程序的功能是:已知数组a,删除数组中某个元素。
【篇二:vb程序设计练****题及参照答案】
ass=txt>,采纳了的编程系统。

序执行
,它是应用程序的基石,是
其余控件的容器。

3
.多窗体程序是由多个窗体构成。在缺省状况下,
vb在应用程序
执行时,总是把指定为启动窗体。


的窗体
4
.如有程序代码以下:
=visualbasic
则:text1,text和visualbasic分别代表c。
,值,,方法,属性
,属性,,对象,值
5
.visualbasic是一种面向对象的程序设计语言,不是面向对象系
统所包括的三因素。

6
.在vb集成环境创办vb应用程序时,除了工具箱窗口、窗体中
的窗口、属性窗口外,必不可以少的窗口是
c。

7
.保存新建的工程时,默认存放的地址是。
.\
8
.若要使标签控件显示时不覆盖其背景内容,要对
d属性进行设
置。

.backstyle
9
.若要使命令按钮不可以操作,要对属性设置。
vb程序设计题及答案
vb程序设计题及答案
13/17
vb程序设计题及答案




.caption
.caption
vb程序设计题及答案
vb程序设计题及答案
14/17
vb程序设计题及答案
.不论何控件,共同拥有的是属性。

“欢迎使用vb”,以下语句是正
确的。
=
“欢迎使用vb”
=
欢迎使用vb
=
欢迎使用vb
=
欢迎使用vb
.要使某控件在运转时不可以显示,应付

.当运转程序时,系统自动执行启动窗体的事件过程。
,却没有见效,原由是。



属性为trued
.文本框的locked属性为true
16
.要判断在文本框可否按了enter
键,应在文本框的事件中判断。

.keypress
17
.窗体form1
的name属性是frm1,它的单击事件过程名是。

.
.me_click
18
.在一行内写多条语句时,每个语句之间用符号
b分开。
a.,b.:c.、d.;
.一句语句要在下一行连续写,用a.+b.-.
.下边a是合法的变量名。
-y
.下边
.&o100c.&h100d.%100
.下边
$

!%$#
vb程序设计题及答案
vb程序设计题及答案
17/17
vb程序设计题及答案
.下边
!++2
25
.表达式16/4-2^5*8/4mod5\2的值为b。

26
.数学关系3≤x<10表示成正确的vb表达式为
==xandx10
==xand10
27
.、/、mod、*四个算术运算符中,优先级别最低的是
a.\b./.*
28
.rnd函数不可以能为以下
b值。

29
.int(*100+)/100
的值为

30
.已知a$=12345678,则表达式val(left$(a$,4)+mid$(a$,4,2))
的值为。

31
.表达式的len(123程序设计abc)的值是

32
.表达式的lenb(123程序设计abc)的值是

33
.下边正确的赋值语句是c。
,y,z三个变量赋初值1,=1:y=1:z==1,y=1,z==y=z==1
:a=123+mid(123456,3,2)执行后,a变量中的值是

:a=123mid(123456,3,2)执行后,a变量中的值是

“123”
[1,3]随机整数的是d。
( )*3+( )*2)+1
(rnd( )*2)+(rnd( )*3)+1
2xexsin(300)。x?^x*sin(30*)*2*x/x+y*log(x)(x)*sin(30)*2*x/(x+y)*ln(x)
vb程序设计题及答案
vb程序设计题及答案
16/17
vb程序设计题及答案
(x)*sin(30*)*2*x/(x+y)*log(x)
(x)*sin(30*)*2*x/(x+y)*ln(x)
,三种基本结构是
、选择结构、、过程结构、序次

d。
vb程序设计题及答案
vb程序设计题及答案
17/17
vb程序设计题及答案
结构
、输入、输出结构、、循环结构、序次结构
.下边程序段运转后,显示的结果是dimx
ifxthenprintxelseprintx+1

=1theny=1,以下说法正确的选项是
=1和y==1和y=1均为关系表达式
=1为关系表达式,y==1为赋值语句,y=1为关系表达式

f(x)=
x2+3,x1
以下不正确的程序段是a。
=1thenf=sqr(x+1)=1thenf=sqr(x+1)
f=x*x+3ifx1thenf=x*x+3
=1thenf=sqr(x+1)elsef=x*x+=x*x+3elsef=sqr(x+1)
.计算分段函数的值。
x0
10≤x1
21≤x2x≥2
下边程序段中正确的选项是。
==2theny=3
ifx1theny=1ifx=1theny=2
ifx2theny=2ifx0theny=1
ifx=2theny=3ifx0theny=0
=2then
y=0y=3
elseifx0thenelseifx=1then
y=1y=2
vb程序设计题及答案
vb程序设计题及答案
17/17
vb程序设计题及答案