精编新版VisualBasic程序设计期末测试版题库200题含标准答案Word文档格式.docx
《精编新版VisualBasic程序设计期末测试版题库200题含标准答案Word文档格式.docx》由会员分享,可在线阅读,更多相关《精编新版VisualBasic程序设计期末测试版题库200题含标准答案Word文档格式.docx(35页珍藏版)》请在冰豆网上搜索。
4.在VisualBasic程序设计中,过程名称的长度不能超过_______个字符。
a)8
b)40
c)255
d)11答案:
5.下列程序的运行结果为________。
ForI=1to3
d(I)=2*I-1
?
d(I)
NextI
a)135
b)246
c)146
d)567答案:
6.若要取消窗体的最大化功能,则可设置______属性为False来实现。
a)ControlBox
b)MinButton
c)MaxButton
d)Enabeld答案:
7.若要以代码方式设置在文本框中显示文本的字体大小,则可用文本框的______属性来实现。
a)FontName
b)Font
c)FontSize
d)FontBold答案:
8.在VB中,过程共有三种,他们是______。
a)事件过程,子过程和函数过程。
b)sub过程,Function过程和Property过程。
c)事件过程,函数过程和属性过程。
d)Sub过程,函数过程和通用过程。
答案:
9.所有控件都有的属性是_______,在程序中作为对象的标识引用。
a)Caption
b)Value
c)Text
d)name答案:
D
10.以下控件中没有Caption属性的控件是______。
a)标签框
b)文本框
c)框架
d)命令按钮答案:
11.下列命令按钮事件过程执行后,输出结果是_____。
Form=1to1000step2
a=10
forn=1to20step2
a=a+2
nextn
nextm
printa
a)1200
b)1000
c)30
d)20答案:
12.下列是一个循环结构的程序,循环体内的语句将执行_____次。
K=0
ForI=1to10
Forj=1to100
K=K+1
Nextj
a)0
b)10
c)100
d)1000答案:
13.下列输出语句中,错误的是______。
a)?
X,y
b)Printx,y
c)Debug.Printx,y
d)Print.Formx,y答案:
14.下列_______方法是将项目添加到List控件中。
a)List
b)ListCount
c)Move
d)AddItem答案:
15.下列结构中不属于循环结构的是______。
a)for/next
b)while/wend
c)With/endwith
d)do/loop答案:
16.下列语句中正确的是
a)txt1.text+txt2.text=txt3.text
b)command1.name=cmdok
c)12label.caption=1234
d)a=inputbox(hello)答案:
17.若要将窗体隐藏起来,则实现的方法为_______。
a)Unload
b)Show
c)WindowsState
d)Hide答案:
18.对象是一个逻辑实体,它是______的集合。
a)数据
b)代码
c)数据与代码
d)属性答案:
19.在VisualBasic中,称对象的数据为:
______。
a)属性
b)方法
c)事件
d)封装答案:
20.运行VB程序的快捷键为_______。
a)F4
b)F5
c)F6
d)F7答案:
21.用于获得字符串S最左边4个字符的函数是:
_______。
a)Left(S,4)
b)Left(1,4)
c)Leftstr(S)
d)Leftstr(3,4)答案:
22.用以下语句Dimb(-2to4)asstring所定义的数组的元素个数是_______个。
a)2
b)4
c)6
d)7答案:
23.用于将菜单项级别提升一级的按钮为________。
a)←
b)→
c)↑
d)↓答案:
24.用户可通过______模拟屏幕的小图象来布置应用程序运行后的位置。
a)窗体设计器
b)快捷菜单
c)立即窗口
d)窗体布局窗口答案:
25.整型数的取值范围为______。
a)–32767~+32767
b)–32768~+32767
c)–32768~+32768
d)0~65535答案:
26.当一个工程含有多个窗体时,其中的启动窗体是_____。
a)启动VB时建立的窗体
b)第一个添加的窗体
c)最后一个添加的窗体
d)在“工程属性”对话框中指定的窗体答案:
27.当x=-5时,下列语句y=iif(x>
0,x^2+1,x-1)执行后y的值_____。
b)26
c)-6
d)4答案:
28.将定时器的时间间隔设置为1秒,那么定时器的Interval属性应设置为______。
a)1000
b)1
d)10答案:
29.当程序运行时,在窗体上单击鼠标,以下_______事件是窗体不会接收到的。
a)MouseDown
b)MouseUp
c)Load
d)Click答案:
30.程序的基本控制结构是______。
a)顺序结构、多分支结构和单分支结构
b)For…Next结构、Do…loop结构
c)顺序结构、选择结构和循环结构
d)单行结构和多行结构答案:
31.以下面_____那种方式打开的文件,只能读不能写。
a)Input
b)Output
c)Random
d)Append答案:
32.下列程序运行后,变量s的值为______。
J=0:
s=0
ForI=1To4
j=j+I
s=s+j
a)20
c)5
d)15答案:
33.写列选项中,合法的变量是______。
a)c%aaa
b)sum_3
c)Else
d)5persons答案:
34.以下选项中,是VisualBasic控件的是_____。
a)文本框
b)Print
c)Click
d)Debug答案:
35.设A、B、C表示三角形的3条边,表示条件“任意两边之和大于第三边”
的布尔表达式可以用()表示。
a)A+B>
=COrA+C>
=BOrB+C>
=A
b)Not(A+B<
=COrA+C<
=BOrB+C<
=A)
c)A+B>
CAndA+C>
BAndB+C>
d)A+B>
=CAndA+C>
=A答案:
36.表达式25.26MOD6.98的值是_____。
a)1
b)5
c)4
d)提示错误信息答案:
37.能够改变窗体边框线类型的属性是()
a)FontStyle
b)BorderStyle
c)BackStyle
d)Border答案:
38.要使标签中显示的文本靠右显示,则应将其Alignment属性设置为()
c)2
d)3答案:
39.窗体的Enable属性的属性值是()类型的数据.
a)整型
b)字符型
c)逻辑型
d)实型答案:
40.将任意一个正的两数N的个位数与十位数对换的表达式为?
a)(N-INT(N/10)*10)*10+INT(N/10)
b)N-?
INT(N/10)*10)*10+INT(N)/10?
c)INT(N/10)+(N-INT(N/10)
d)(N-?
INT(N/10)*10)*10+INT(N/10)答案:
41.如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是
a)0.01*int(x+0.05)
b)0.01*int(100*(x+0.005))
c)0.01*int(100*(x+0.05))
d)0.01*int(x+0.005)答案:
42.将字符串“hello”添加到列表框的最后,可使用()请语句。
a)List1.AddItem“hello”,List1.ListCount-1
b)List1.AddItem“hello”,List1.ListCount+1
c)List1.AddItem“hello”,List1.ListIndex
d)List1.AddItem“hello”答案:
43.如果X是一个正的实数,将千分位四舍五入,保留两位小数的表达式是
44.文本框控件中将Text的内容全部显示为所定义的字符的属性项是(?
?
)
a)PasswordChar
b)需要编程来实现
c)Password
d)以上都不是答案:
45.表达式(7\3+1)*(18\5-1)的值是()
a)8.76
b)7.8
d)6.67答案:
46.表达式25.28Mod10的值是()
d)出错答案:
47.