VB选择题100501作业.docx

上传人:b****6 文档编号:5245966 上传时间:2022-12-14 格式:DOCX 页数:21 大小:26.74KB
下载 相关 举报
VB选择题100501作业.docx_第1页
第1页 / 共21页
VB选择题100501作业.docx_第2页
第2页 / 共21页
VB选择题100501作业.docx_第3页
第3页 / 共21页
VB选择题100501作业.docx_第4页
第4页 / 共21页
VB选择题100501作业.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

VB选择题100501作业.docx

《VB选择题100501作业.docx》由会员分享,可在线阅读,更多相关《VB选择题100501作业.docx(21页珍藏版)》请在冰豆网上搜索。

VB选择题100501作业.docx

VB选择题100501作业

001001以下叙述中错误的是()。

A

A,可用Cls方法清除窗体或文本框中的文本

B,用Hide方法隐藏的窗体还在内存中

C,可用Print方法在窗体或图片框上显示表达内容

D,用Show方法可显示工程中的各窗体

001002下列属于容器的控件是()。

B

A,TextBoxB,PictureBoxC,ImageD,ListBox

001003下列()语言不属于面向对象的程序设计语言。

A

A,CB,DelphiC,C++D,VB

001004下列不属于VB三种模式的是()模式C

A,中断B,运行C,代码D,设计

001005以下叙述中错误的是()D

A,窗体Load事件中的Print方法是否有效要取决于窗体AutoRedraw属性的设置

B,打开一个工程同时也打开其所含的多个窗体和标准模块文件

C,窗体的Enabled属性用于设置窗体及窗体上的控件是否响应事件

D,运行一个工程时,首先显示Form1窗体

001006下列属于容器控件的是()B

A,ListBoxB,PictureBoxC,ImageD,TextBox

002001下列()不是合法常量。

B

A,FalseB,2009-12-26C,#2009-12-26#D,Constpi=3.14

002002下列各数据类型的取值范围按从小到大排列的是()。

C

A,整型,长整型,双精度,单精度

B,长整型,货币型,单精度,双精度

C,整型,长整型,单精度,双精度

D,整型,变体型,单精度,双精度

002003以下( )的变量可以被该窗体其它过程引用。

C

A,在窗体Load事件中用Dim语句定义

B,在窗体某过程中用Static语句定义

C,在窗体“通用声明”段中用Dim语句定义

D,在窗体某过程中用Public语句定义

002004在"通用声明"段中用以下语句定义数组A的元素个数是()。

B

OptionBase1

DimA%(4,-1to3,3)

A,120B,60C,36D,80

002005以下能正确定义数据类型iebook的是()A

A.Typeiebook

Nameasstring*8

Ieasinteger

EndType

B.Typeiebook

Nameasstring*8

Ieasinteger

Typeend

C.Typeiebook

Nameasstring*8

Ieasinteger

EndTypeiebook

D.Typeiebook

Nameasstring*8

Ieasinteger

Endiebook

003001下列运算中,优先级最低的是()。

A

A,逻辑运算B,字符运算C,算术运算D,关系运算

003002下列算术运算符中,优先级最高的是()。

B

A,ModB,/C,\D,+

003003VB中能表示X不属于[0,10]的表达式是()C

A,10

X>10C,not(x>=0andx<=10)D,X<0andx>10

003004下列不能判断整型变量x是5的倍数的表达式是()C

A,xMod5=0B,x/5=x\5C,5Modx=0D,int(x/5)=x/5

003005下列表达式的运算结果中,值最小的是()B

A,5/6B,5\6C,5mod6D,6mod5

004001以下()语句可表示[10,50]之间的随机整数。

A

A,Int(Rnd*41)+10B,Int(Rnd*41+9)C,Int(Rnd*40)+11,D,Int(Rnd*40+10)

004002设x="ABC",Y="AB",函数IIF(XY,-1,0))的返回值是()。

C

A,1B,0C,-1D,出错

004003设a="李大刚"以下()语句输出的结果为“李”D

A,Left(a,2)B,Mid(a,0,2)C,Mid(a,1,2)D,Mid(a,1,1)

004004以下()语句能使窗体Form1的背景为黄色。

D

A,Form1.BackColor=RGB(255,0,255)

B,Form1.BackColor=vbBlue

C,Form1.BackColor=vbGreen

D,Form1.BackColor=RGB(255,255,0)

004005以下()语句可表示[10,50]之间的随机整数。

C

A、Int(Rnd*40+10)B、Int(Rnd*41+9)C、Int(Rnd*41)+10D、Int(Rnd*40)+11

004006以下()函数输出的结果为数值型D

A、InputBoxB、FormatC、StringD、Asc

005001下列叙述中,错误的是()。

D

A,要强制显式声明变量,可在窗体或标准模块的声明中加入OptionExplicit

B,如在某过程中直接使用未定义的变量X,则该X的初值为空、类型为Variant

C,用Dimr=5asInteger定义的变量r,其初值为整数5

D,如在某过程中用Constr=5定义r,则在该过程的后续语句中对r只能读不能写

005002函数Format(2345.678,"##,##0.00")输出结果是()B

A,数字型2345.68B,字符型2,345.68C,数字型2345.67D,字符型2,345.67

005003下列叙述中,错误的是()B

A,在同一行上书写多条语句语句应在两个语句加上:

B,一条语句可以分为多行书写,但要在上行末加上VbCrlf

C,VB程序代码不区分字母大小写

D,可以用Rem或’注释单行语句

005004下列语句正确的是()。

A

A,Picture1.ClsB,Image1.ClsC,Text1.ClsD,List1.Cls

005005用DimX,Y%语句定义X和Y,则()变量B

A,X和Y均为整型

B,X为初值为空的可变类型,Y为初值为0的整型

C,X和Y均为可变类型

D,X为可变类型,Y为整型,且X和Y的初值均为0

006001执行语句st=InputBox("请输入数值","输入对话框","1"),用户输入5并按"确定"按钮后,st变量的内容为()。

B

A,5B,"5"C,"请输入数值"D,"1"

006002窗体上有一个命令按钮Command1,编写如下事件过程:

PrivateSubCommand1_Click()

x=Val(InputBox(x=""))

y=Val(InputBox(x=""))

Printx+y

EndSub

运行后,单击命令按钮,先后在两个输入对话框中输入123和321,窗体显示的内容是()。

D

A,出错信息B,123+321C,123321D,444

006003执行语句X=MsgBox("Error",vbOKCancle),弹出对话框后按Esc键,变量X的内容为()B

A,数值型2B,数值型1C,字符型1D,字符型2

006004窗体上有命令按钮Command1和其他若干个控件,为使程序运行时焦点首先在Command1上,必须设置Command1的()D

A,Tabindex为1B,Index为1C,Index为0D,Tabindex为0

006005下列关于函数MsgBox的叙述,不正确的是()B

A,可以设定消息框的指定图标

B,可以省略任何参数

C,可以指定消息框的默认按钮

D,函数调用后返回值为数值型

006006执行语句MsgBox"除数不能为0!

",2+16,"数据出错",在弹出的对话框中显示()A

A,停止图标和“终止“,“重试”,“忽略”三个按钮

B,消息图标和“是”,“否”,“取消”三个按钮

C,感叹号图标和“是”,“否”两个按钮

D,问号图标和“确定”,“取消”两个按钮

007001窗体的()属性设置在程序运行时才起作用。

C

A,CaptionB,BorderStyleC,TopD,Backcolor

007002程序运行时,不是由系统触发的事件是()D

A,LoadB,InitializeC,ActivateD,MouseMove

007003使用下列()语句可删除组合框Combo1中选定的项C

A,Combo1.RemoveItemCombo1.Text

B,Combo1.removeiitemCombo1.List(Index)

C,Combo1.RemoveItemCombo1.ListIndex

D,Combo1.RemoveItemCombo1.List(ListIndex)

007004以下叙述中错误的是()A

A,所有属性既可以在属性窗口中设置,也可以在程序代码中设置

B,时钟只有系统事件,没有用户事件

C,任何时刻活动窗口最多只有一个

D,Hide方法只是隐藏一个窗口,而不是从内存中清除该窗体

007005VB中用来完成一定的操作或是实现一定功能的特殊函数称为()C

A,事件B,过程C,方法D,属性

007006在文本框中输入文字发生许多事件,这些事件的顺序是()A

AKeyDown,Keypress,Change

BKeypress,KeyUp,Change

CKeyUp,Keypress,Change

DKeyDown,Change,Keypress

008001下列叙述错误的是()。

C

A,当文本框的内容发生变化时,必将触发Change事件

B,当光标从文本框中移走时,发生LostFocus事件

C,文本框ScrollBars属性值为2时,才能使文本框显示多行内容

D,设置文本框的MaxLength属性,可限制其输入文本的最大长度

008002下列()是文本框所具有的属性。

B

A,StyleB,EnabledC,AutoSizeD,Caption

008003下列()是所有控件的公共属性。

A

A,Name和tagB,Name和WidthC,Name和EnableD,Name和Visible

008004计时器不工作的原因是()D

A,计时器的Interval属性值肯定为0

B,计时器的Enable属性肯定为False

C,计时器的Interval属性值大于60000

D,计时器的Interval值为0或Enable值为False

008005要判断是否按了Pause键,应在()事件中判断C

A,KeypressB,GotFocusC,KeyDownD,Click

008006下列叙述错误的是()。

B

A,键盘Keypress事件区分大小写字母

B,键盘Keypress事件可接收键盘所有键的信息

C,键盘KeyDown事件可接收键盘所有键的信息

D,键盘KeyDown事件事件不区分大小写字母

009001下列()方法可以改变窗体坐标轴的方向、坐标原点的位置和坐标的度量单位。

A

A,ScaleB,LineC,PointD,Pset

009002下列()语句不能清除图片框Picture1使用Print显示的文本和用Circle绘制的图形。

C

A,Picture1.clsB,Picture1.picture=loadPicture()C,Picture1.clearD,Picture1.Refresh

009003运行下列语句后,窗体当前坐标(CurrentX,CurrentY)值为()A

Line(1000,1500)-Step(2000,2500)

A,(3000,4000)B,(2000,2500)C,(3000,2500)D,(1000,2500)

009004下列()语句可绘制扇形A

A,Circle(1500,1500),500,,-1,-2

B,Circle(1500,1500),500,-1,-2

C,Circle(1500,1500),500,1,,,2

D,Circle(1500,1500),500,,1,2

009005下列叙述中错误的是()。

A

A,Point方法用于绘制有颜色的点

B,Circle方法用于画圆、椭圆、弧、扇形

C,Line方法用于画直线、矩形

D,Pset方法用于绘制点

 

010001下列使复选框Check1被选中但无效的语句是()。

A

A,Check1.Enabled=FalseB,Check1.Value=2

C,Check1.Value=FalseD,Check1.Value=1

010002单选按钮的控件组各元素之间由()属性识别。

B

A,CaptionB,IndexC,NameD,Value

010003下列对框架控件的叙述,错误的是()B

A,将一组单选按钮置于一个框架内使其选中其中之一

B,在某控件上画框架,就可将控件置于该框架内

C,通过拖动框架以判断一个控件是否置于该框架内

D,在框架内画控件,才能使控件置于该框架内

010004下列能使单选按钮Option1被选中,复选框Check1未被选中的语句是()A

A,Option1.Value=True和Check1.Value=0

B,Option1.Value=1和Check1.Value=False

C,Option1.Value=0和Check1.Value=True

D,Option1.Value=False和Check1.Value=1

010005如果要在单选按钮上显示某个图标,应先将()C

A,Alignment属性设置为0

B,Style属性设置为0

C,Style属性设置为1

D,Alignment属性设置为1

011001命令按钮要设成图形方式,必须()。

C

A,先设置Style属性为0,后设置Picture属性

B,先设置Picture属性,后设置Enabled属性为True

C,先设置Style属性为1,后设置Picture属性

D,先设置Enabled属性为True,后设置Picture属性

011002通过对命令按钮的()属性设置以决定按下Esc键是否有效。

B

A,CancelB,DefaultC,VisibleD,Style

011003单选按钮的控件数组各元素之间由()属性识别。

D

A,NameB,ValueC,CaptionD,Index

011004执行语句Command1.Move500,1000的结果是()C

A、命令按钮向上移动500、向左移动1000

B、命令按钮移动到距屏幕左边界500、上边界1000的位置

C、命令按钮移动到距左边界500、上边界1000的位置

D、命令按钮向左移动500、向上移动1000

011005窗体上有命令按钮Command1和其他若干个控件,为使程序运行时焦点首先在Command1上,必须设置Command1的()B

AIndex为1BTabIndex为0CIndex为0DTabIndex为1

011006要使指针指向命令按钮时显示提示内容,应设置其()属性。

C

A、CaptionB、AppearanceC、ToolTipTextD、Font

012001通过对命令按钮的()属性设置以决定按下Esc键是否有效。

D

A,StyleB,VisibleC,DefaultD,Cancel

012002使用()语句将组合框Combo1的文本框的内容添加在第一项前。

c

A,Combo1.additemcombo1.listindex,0

B,Combo1.additemcombo1.text,1

C,Combo1.additemcombo1.text,0

D,Combo1.additemcombo1.listindex,1

012003窗口()属性设置在程序运行时才起作用。

B

A,captionB,topC,borderstyleD,backcolor

012004使用下列()语句可删除组合框中Combo1选定的项C

A、Combo1.RemoveItemCombo1.list(Index)

B、Combo1.RemoveItemCombo1.lise(index)

C、Combo1.RemoveitemCombo1.listindex

D、Combo1.RemoveItem.Combo1.Text

012005执行下列程序的结果是()B

Fori=0to3

List1.List(i)=i+10

Nexti

A,在列表框List1的第1—4项顺序添加数值型10、11、12、13

B,在列表框List1的第1—4项顺序添加字符型10、11、12、13

C,程序运行出错

D,在列表框List1后分别添加10、11、12、13四项内容

012006设置列表框的MultiSelect为()通过单击就能选择列表框中多个项A

A,1B,0C,2D,True

013002要在组合框的文本框中禁止输入内容,style属性应设置为()。

D

A,0

B,True

C,1

D,2

013003下列不能改变滚动条的Value值的操作是()B

A,单击滚动条两端的箭头B,按<+>键<->键

C,单击滚动条箭头与滚动块间的区域D,拖动滚动块

013004下列()是文本框具有的属性。

D

A,CaptionB,AutosizeC,StyleD,Endabled

013005设置滚动条的()属性,单击滚动箭头与滚动快间的区域时可改变滚动步长。

A

A,LargeChangeB,MinC,SmallChangeD,Max

013006使用滚动条控件的时候,下面说法不正确的是()。

B

A,拖动滚动块时可同时触发Scroll和Change事件

B,当拖动滚动块时只触发Scroll事件

C,滚动条的Value值属于[Min,Max]范围

D,当滚动条的Value值发生一次变化就触发一次Change事件

014001运行以下程序后,文本框上输入"abcd"字符串,变量st的内容是()。

C

DimstAsString

PrivateSubText1_KeyDown(KeyCodeAsInteger,ShiftAsInteger)

st=Chr(KeyCode)+st

Printst

EndSub

A,DB,ABCDC,DCBAD,abcd

014002下列叙述中,正确的是()。

A

A,在KeyUp事件中,主键盘上的"1"和小键盘上"1"键被视为不同的键

B,在KeyDown事件中,可以识别A和a键码的输入

C,所有对象均能接受键盘事件

D,KeyPress事件中可以识别键盘上任意键码

014003设置滚动条的()属性,单击滚动箭头与滚动块间的区域是可改变滚动步长。

C

A,SmallChangeB,MaxC,LargechangeD,Min

014004设置控件的()属性,按Tab键可以改变该控件获得焦点的顺序B

A,TabstopB,TabindexC,indexD,Setfocus

014005下列叙述中,错误的是()。

A

A,KeyPress能接收所有键盘信息

B,当用户按下并释放一个键后,触发事件的顺序是KeyDown、KeyPress、KeyUP

C,KeyPress接收到的是用户通过键盘输入的ASCII码字符

D,KeyUp和KeyDown可以接收所有键盘信息

014006下程序的功能是()D

PrivateSubText1_keyPress(KeyAsciiasInteger)

IfKeyAscii<65OrKeyAscii>90Then

Msgbox“请重输”

KeyAscii=0

EndIf

EndSub

A文本框Text1只能接收小写字母的输入

B文本框Text1可接收从键盘输入的ASCII码字符

C文本框Text1只能接收大小写字母的输入

D文本框Text1只能接收大写字母的输入

015001如下程序段的功能是:

利用公式e=1+1/2-1/3+......+1/n求自然对数的底e近似值,要求累加的到最后一项小于0.000001为止。

Dime#,t#,n#

e=0:

t=1:

n=1

DoWhile1/t[1]0.000001

e=e+1/t

t=[2]

n=n+1

Loop

Print"自然对数的底e近似值为:

",e

程序的空缺处[1]和[2]应分别填写()D

A,>和t+nB,<和t*nC,<和t+nD,>和t*n

015002运行以下程序后,在文本框上输入"abcd"字符串,变量st的内容是()。

C

DimstAsString

PrivateSubText1_keydown(KeyCodeAsInteger,ShiftAsInteger)

st=Chr(KeyCode)+st

EndSub

A,abcdB,DC,DCBAD,ABCD

015003下列程序是判断输入的正整数n是否为素数。

Dimi%,n%,t%

n=Val(InputBox("n="))

Fori=2Ton\2

Ifn/i=n\iThen

t=1

[1]

EndIf

Nexti

If[2]ThenPrint"不是素数"ElsePrint"是素数"

程序的空缺处[1[和[2]应分别填写()。

B

A,i=i+1和t=0B,ExitFor和t=1C,ExitFor和t=0D,i=i+1和t=1

015004如下程序段的功能是:

从键盘上输入若干学生的考试分数,当输入负数时结束输入,然后输出其中最高分、最低分和平均分。

PrivateSubForm_Click()

Dimx!

mmax!

mmin!

s!

n%

X=val(Inputbox("请输入学生的考试分数"))

Mmax=x:

mmin=x:

s=x:

n=1

Dowhilex>=0

If[1]Then

Mmax=x

EndIf

Ifx

Mmin=x

EndIf

X=val(Inputbox("请输入学生的考试分数"))

S=s+x

N=[2]

Loop

Print"Max=";mmax,"Min=";mmin,"s=";s

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 艺术

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1