VB选择题.docx
- 文档编号:2380573
- 上传时间:2022-10-29
- 格式:DOCX
- 页数:47
- 大小:182.06KB
VB选择题.docx
《VB选择题.docx》由会员分享,可在线阅读,更多相关《VB选择题.docx(47页珍藏版)》请在冰豆网上搜索。
VB选择题
1、说明下列哪些是VB合法的直接常量,分别指出它们是什么类型
(1)100.0
(2)%100 (3)1E1
(4)123D3 (5)123,456 (6)0100
(7)”ASDF” (8)“1234” (9)#2000/10/7#
(10)100# (11)∏ (12)&O100
(13)&O78 (14)&H123 (15)true
(16)T(17)&H12a (18)-1123!
2、下列符号中,哪些是VB合法的变量名?
(1)a123
(2)a12_3(3)123_a(4)a123
(5)integer(6)XYZ(7)false(8)sin(x)
(9)sinx(10)变量名(11)abcdefg(12)Л
3、根据下列条件写一个VB表达式
(1)产生一个“C”――“L”范围内的大写的字符
(2)产生一个100――200(包括100和200)范围内的正整数
(3)己知直角坐标系中任意一个点(x,y),表示在第1或第3象限内
(4)表示x是5或7的倍数
(5)将任意一个两位数X的个位数与十位数对换。
(6)取字符变量S中,第5个字符起的6个字符
(7)表示10<x<20的关系表达式
(8)x,y中只有一个小于z
(9)x,y都大于z
4、写出下列表达式的值
(1)123+23mod10\7+asc(“A”)
(2)100+”100”&100
(3)INT(68.555*100+0.5)/100
(4)已知A$=”87654321”,则表达式val(left$(A$,4)+mid$(A$,4,2)的值
(5)len(“VB程序设计”)
5、在窗体上画一个名称为Command1的命令按钮和两个名称分别为Textl、Text2的文本框,然后编写如下事件过程:
PrivateSubCommand1_Click()
n=Text1.Text
SelectCasen
Case1To20
x=10
Case2,4,6
x=20
CaseIs<10
x=30
Case10
x=40
EndSelect
Text2.Text=x
EndSub
程序运行后,如果在文本框Text1中输入10,然后单击命令按钮,则在Text2中显示的内容是10
6在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
Forn=1To20
IfnMod3<>0Thenm=m+n\3
Nextn
Printn
EndSub
程序运行后,如果单击命令按钮,则窗体上显示的内容是
A)15B)18C)21D)24
7设有如下程序:
PrivateSubCommand1_Click()
DimsumAsDouble,xAsDouble
sum=0
n=0
Fori=1To5
x=n/i
n=n+1
sum=sum+x
Next
EndSub
该程序通过For循环计算一个表达式的值,这个表达式是
A)1+1/2+2/3+3/4+4/5B)1+1/2+2/3+3/4
C)1/2+2/3+3/4+4/5D)1+1/2+1/3+1/4+1/5
8以下Case语句中错误的是
A)Case0To10B)CaseIs>10
C)CaseIs>10AndIs<50D)Case3,5,Is>10
9以下关系表达式中,其值为False的是
A)"ABC">"AbC"B)"the"<>"they"
C)"VISUAL"=UCase("Visual")D)"Integer">"Int"
10语句Print5/4*6\5Mod2的输出结果是
A)0B) 1C)2D)3
11在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:
PrivateSubCommand1_Click()
strText=InputBox("请输入")
Text1.Text=strText
EndSub
PrivateSubText1_Change()
Label1.Caption=Right(Trim(Text1.Text),3)
EndSub
程序运行后,单击命令按钮,如果在输入对话框中输入abcdef,则在标签中显示的内容是
A)空B)abcdefC)abcD)def
12在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
x=-5
IfSgn(x)Then
y=Sgn(x^2)
Else
y=Sgn(x)
EndIf
Printy
EndSub
程序运行后,单击命令按钮,窗体上显示的是
A)-5B)25C)1D)-1
13在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
x=InputBox("Input")
SelectCasex
Case1,3
Print"分支1"
CaseIs>4
Print"分支2"
CaseElse
Print"Else分支"
EndSelect
EndSub
程序运行后,如果在输入对话框中输入2,则窗体上显示的是
A)分支1B)分支2C)Else分支D)程序出错
14以下关于MsgBox的叙述中,错误的是
A)MsgBox函数返回一个整数
B)通过MsgBox函数可以设置信息框中图标和按钮的类型
C)MsgBox语句没有返回值
D)MsgBox函数的第二个参数是一个整数,该参数只能确定对话框中显示的按钮数量
15在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:
PrivateSubCommand1_Click()
StaticxAsInteger
Cls
Fori=1To2
y=y+x
x=x+2
Next
Printx,y
EndSub
程序运行后,连续三次单击Command1按钮后,窗体上显示的是
A)42B)1218C)1230D)46
16以下合法的VisualBasic标识符是
A)ForLoopB)ConstC)9abcD)a#x
17表达式5Mod3+3\5*2的值是
A)0B)2C)4D)6
18设x=4,y=8,z=7,以下表达式的值是
x A)1B)-1C)TrueD)False 19在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: PrivateSubCommand1_Click() a$="VisualBasic" PrintString(3,a$) EndSub 程序运行后,单击命令按钮,在窗体上显示的内容是 A)VVVB)VisC)sicD)11 20设有如下程序段: x=2 Fori=1To10Step2 x=x+i Next 运行以上程序后,x的值是 A)26B)27C)38D)57 21设a=6,则执行x=IIf(a>5,-1,0)后,x的值为。 A)5B)6C)0D)-1 22执行下面的程序段后,x的值为。 x=5 Fori=1To20Step2 x=x+i\5 Nexti A)21B)22C)23D)24 23在窗体上画两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下事件过程: PrivateSubCommand1_Click() x=0 DoWhilex<50 x=(x+2)*(x+3) n=n+1 Loop Text1.Text=Str(n) Text2.Text=Str(x) EndSub 程序运行后,单击命令按钮,在两个文本框中显示的值分别为 A)1和0B)2和72C)3和50D)4和168 24在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程: PrivateSubCommand1_Click() DimiAsInteger,nAsInteger ForI=0To50 i=i+3 n=n+1 Ifi>10ThenExitfor Next Text1.Text=Str(n) EndSub 程序运行后,单击命令按钮,在文本框中显示的值是 A)2B)3D)4D)5 25要将一个组合框设置为简单组合框(SimpleCombo),则应将其Style属性设置为() A.0B.1C.2D.3 26要使一个标签透明且不具有边框,则应() A.将其BackStyle属性设置为0,BorderStyle属性设置为0 B.将其BackStyle属性设置为0,BorderStyle属性设置为1 C.将其BackStyle属性设置为1,BorderStyle属性设置为0 27为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是() A.ValueB.CancleC.EnableD.Default 28要把一个命令按钮设置成无效,应设置其哪一属性值() A.VisibleB.EnabledC.DefaultD.Cancel 29窗体的标题栏显示内容由窗体对象的()属性决定。 A、BackColor B、BackStyle C、Text D、Caption 30标签框所显示的内容,由()属性值决定。 A、Text B、(名称) C、Caption D、Alignment 31文本框的()属性用于设置或返回文本框中的文本内容。 A、Text B、(名称) C、Caption D、Name 32计时器控件的()属性用于设置Timer事件发生的时间间隔。 A、Stretch B、Interval C、Value D、Length 33滚动条的()属性用于返回或设置滚动条的当前值。 A、Value B、Max C、Min D、Data 34若要向列表框添加列表项,可使用的方法是() A、Add B、Remove C、Clear D、AddItem 35图像框或图片框中显示的图形文件,由它们的()性性值决定。 A、DownPicture B、Picture C、Image D、Icon 36以下不属于键盘事件的是() A、KeyDown
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 选择题