VB 程序阅读题

合集下载

VB等级考试题目

VB等级考试题目
Input #1, num, gz, zc
----3----
Loop


第9题:Dim关键字可用来声明过程级变量,但不能用来声明模块级变量。
参考答案:错


参考答案:A
A、字符串
B、浮点数
C、整数
D、长整数
C、Dim A As Integer:Dim B%
D、Dim A%,Dim B%
第2题:设计动画时通常用定时器控件______属性来控制动画速度。
参考答案:A
参考答案:A
A、Enable
B、Load
C、KeyPress
D、Click
第4题:输入对话框(InputBox)的返回值的类型是______ 。
D、单击某表项再按回车键
第6题:变量的类型可以用类型声明符隐式声明,下列______符号是用来声明单精度浮点型的?
参考答案:A
A、!
B、%


第4题:Sub过程名在过程中必须被赋值。
参考答案:错


参考答案:B
A、Redim a As Integer
B、Static a As Integer
C、Public a As Integer
参考答案:错


第8题:若要新建一个磁盘上的顺序文件,可用OUTPUT、在Select Case情况语句中,各个分支(即Case 表达式)的先后顺序无关。
参考答案:错


第5题:______可以改变目录列表框的Path属性。
参考答案:B
A、单击某表项

vb练习题及答案.doc

vb练习题及答案.doc

vb 练习题及答案【篇一:vb 习题(含答案)】lass=txt>1 、vb 程序中,通常不会产生错误提示的是( )。

(1 分)a、编译错误b、逻辑错误c、运行时错误d、实时错误2、在设计阶段,双击窗体上任一空白处,打开的窗口是( )。

(1 分)a、工程资源管理器窗口b、代码窗口c、工具箱窗口d、属性窗口3、下列说法中,正确的说法是( )。

(1 分)a、窗体名称和该窗体文件名必须一致b、窗体名称和该窗体文件名可以不相同c、窗体名称和该窗体文件名不能使用汉字d、窗体名称不能使用汉字、但该窗体文件名能使用汉字4、visual basic 有完备的help 联机帮助功能,可以通过按下功能键( )得到帮助。

( 1 分)a、f9 b 、f8c、f1 d 、f55、以下( )控件可作为容器使用。

( 1 分)a、label b 、pictureboxc、textbox d 、image6、将窗体的boderstyle 属性设置为( )可使窗口不显示标题栏。

( 1 分)a、0 b 、1c、2 d 、57、文本框没有( )属性(1 分)a、text b 、namec、caption d 、borderstyle23、下列( )是不合法的常量。

( 1 分)a、100 b 、10e02c、100.0 d 、10e0.524、下列对变量的定义中,定义x 为变体型变量的是( )。

(1 分)a、dim x as double b 、dim xc、dim x! d 、x%=2325、设有如下变量声明:dim testdate as date ,为变量testdate正确赋值的表达方式是( )。

(1 分)a、textdate=#1/1/2002# b 、testdate=#1/1/2002#c、textdate=date(1/1/2002) d 、testdate=format(m/d/yy,1/1/2002)26、在立即窗口中运行以下语句,a=beijing :b=shanghai :printa,b 对其输出结果的描述中,正确的是( )。

VB期末试题(含答案)

VB期末试题(含答案)

VB期末试题(含答案)一、单选题(每题1.5分,共30分)1.在VB中,假定有以下程序段, 则执行结束后k的值是:( A )For i =1 To 3k = i+2Next iA. 5 B.4 C. 3 D.62. 以下控件中可以作为容器控件的是( B )A.Image图像框控件 B.PictureBox图片框控件C.TextBox文本框控件 D.ListBox列表框控件3.关于Image控件和PictureBox控件的说明,其中错误的是( B )A.Image控件和PictureBox控件都有Picture属性B.Image控件和PictureBox控件都支持Print方法C.Image控件和PietureBox控件都可以用LoadPicture函数把图形文件装入控件中D.Image控件和PictureBox控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件4.为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为( D )A.5 B.500 C.10 D.5000 5.能显示窗体的方法是( B )。

A.Visible B.Show C.New D.Open6.MsgBox函数中有4个参数,其中必须写明的参数是( C )A.指定显示按钮的个数 B.对话框的标题 C. 提示信息 D. 所有参数都是可选的7.你若在代码窗口中编写:msgbox(“AAAA”,vbokonly,”BBBB”)语句后,所产生的信息框的标题是( C )A.AAAA B.空 C.BBBB D.出错,不能产生信息8.要使文本框获得输入焦点,则应采用文本框控件的(D )方法。

A.GotFocus B.LostFocus C.KeyPress D.SetFocus9.为了把焦点移到某个指定的控件,所使用的方法是( A )A.SetFoeus B.Visible C.Refresh D.GetFocus10.语句if 3*4>=10 thena=1elsea=2end if执行后,a的值为( D )。

《VB6.0》练习题一

《VB6.0》练习题一

09微机升学班《Visual Basic6.0》练习题一一、选择题:1、窗体上有一个列表框和一个文本框,编写如下两个事件过程:Private Sub Form_Load()List1.Additem"Beijing"List1.Additem "Tianjin"List1.Additem"Shanghai"Text1.Text= ""End SubPrivate Sub List1_DblClick()x=List1.TextPrint X+Text1.TextEnd Sub程序运行后,在文本框中输入"China",然后双击列表框中的"Shanghai",则输出结果为________。

A.China BeijingB.China TianjinC.China ShanghaiD.Shanghai China2、在窗体上画一个列表框和一个文本框,然后编写如下两个事件过程;Private Sub Form_Load()List1.AddITem"357"List1.AddITem"246"List1.AddITem"123"List1.AddITem"456"Text1.Text=""End SubPrivate Sub List1.DblClickOM=List1.TextPrint M+Text1.TextEnd Sub程序运行后,在文本框中输入“123”,然后双击列表框中的“456”,则输出结果为________。

A.1245B.456123C.123456D.03、在列表框中当前被选中的列表项的序号是由下列________属性表示的。

A.ListB.IndexC.ListlndexD.False4、在Visual Basic中,组合框是文本框和________特性的组合。

A.复选框B.标签C.列表框D.目录列表框5、为组合框Combol增加一个数据项"计算机",下列命令正确的是________bol.Text="计算机"bol.ListIndex="计算机"bol.Addltem "计算机"bol.ListCount="计算机"6、执行了下面的程序后,组合框中数据项的值是________。

大学考试《可视化程序设计(VB)》A卷及答案

大学考试《可视化程序设计(VB)》A卷及答案

一、单项选择题(共10题、总分30分、得分30分)1. 下列哪个语句定义了包含8个元素的单精度数组() (本题分数:3 分,本题得分:3 分。

)A、Dim a(2,4) As SingleB、 Dim a(1 to 8)!C、Dim a!(7)D、 Dim a(1 to 2,3 to 6) As Long2. 下列关于菜单访问键和快捷键的说法正确的是() (本题分数:3 分,本题得分:3 分。

)A、若一菜单项的Caption属性为“打开(&O)”,则其快捷键是Ctrl+OB、快捷键指用于执行一个命令的功能键或组合键,可以在菜单编辑器中将快捷键设为Alt+FC、可以为任意的菜单项都添加快捷键或访问键D、通过访问键打开某个子菜单时,必须先使焦点位于其上一级菜单3. 如果要退出Do…Loop循环,可使用语句()。

(本题分数:3 分,本题得分:3 分。

)A、ExitB、 Exit DoC、 Exit ForD、Exit For4. 若有数组说明语句:Dim t(1 To 10) As Variant,则t被定义为()。

(本题分数:3 分,本题得分:3 分。

)A、数值数组B、可调数组C、字符串数组D、可变类型数组5. 在下列关于对话框的叙述中,错误的是(): (本题分数:3 分,本题得分:3 分。

)A、作为对话框窗体的Borderstyle、ControlBox、MaxButton和MinButton应分别设置为l、True、False和 False。

B、语句frmAbout.Show vbModeless,frmMain将 fmAbout窗体显示为 fmMain的无模式子窗体。

C、可以将对话框分成两种类型:模式的和无模式。

D、语句frmAbout.Show将frmAbout作为无模式对话框显示。

6. 在窗体上有一按钮Command1,其事件过程如下,则按下Command1窗体上显示的是()Private Sub Command1_Click()Dim i As IntegerScale (0, 0)-(10, 10)For i = 1 To 3DrawStyle = iDrawWidth = iLine (0, i + 1)-Step(8, 0)CurrentY = CurrentY + 1NextEnd Sub (本题分数:3 分,本题得分:3 分。

VB题目

VB题目
A)x=1,y=2; B)x++ C)x=y=5 D)y=int(x)
25.C语言程序的三种基本结构是( )
A) 顺序结构,选择结构,循环结构
B) 递归结构,循环结构,转移结构
C) 嵌套结构,递归结构,顺序结构
D) 循环结构,转移结构,顺序接构
26.下面程序的输出是( )
C) scanf(“a=b=%d”,&a,&b) D)scanf(“%5.2f,&f)
3.设a=6,b=4,则表达式b*=a+3的值为( )
A)3 B)18 C)27 D)36
4.若给定表达式(m)?a++:a--,则其中表达式m和( )等价。
A)m=0 B)m!=0 C)m==0 D)m=1
5. 下列程序的输出是( )
main()
{ int a=011;
printf(“%d\n”,++a);
}
A)12 B)11 C)10 D)9
6.正确的C语言自定义标识符是( )。
Int x=2;double y;y=(int)(float)x;
4.若a,b和c均是int型变量,则执行下面表达式后,a的值为 4 ,b的值是 5 ,c的值是 6 。
A=(b=4)+(c=2)
5.若x和n均是int型变量,且x和n的初值均为5,则执行下面表达式x 的值为 7 ,n的值为 8 。
的值为 1 。
2.C源程序的基本单位是 2 。
3.经过下述赋值后,变量x的数据类型是 3 。
8.在C语言中的实型变量分为两种类型,它们是 11 和 12 。
9.若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为 13 。

《VB程序设计基础》模拟试题

《VB程序设计基础》模拟试题

《VB程序设计》模拟试题●填空题1.窗体模块的文件扩展名为 ___FRM_________ 、标准模块的文件扩展名为____BAS______ 、类模块文件的扩展名为______CLS_______ 。

Basic中数据类型可分为 _____标准数据类型________和用户自定义数据类型两大类,前者根据其取值的不同,可分为_____整型_________、 ______长整型_____、布尔型和 ____字符型_________。

3. Abs= ;Int= ____-10_______。

4. "程序"& "设计"运算结果为 ___程序设计____ 。

5. Dim a, b as Boolean语句显式声明变量a是___变体___变量,b是___布尔__变量。

6. MsgBox函数的返回值中, VBRetry表示单击了____重试_____按钮,VBYes 表示单击了___是_____按钮,VBNo表示单击了_____否____按钮。

7. 要加载窗体,可以在代码中使用___________语句,要显示窗体,可以在代码中使用___________方法,要隐藏窗体,可以在代码中使用Hide方法,要卸载窗体,可以在代码中使用___________方法。

8.对话框分为_________对话框和________对话框两种类型,其中_____________ 对话框最常用。

9. 对象是Visual Basic应用程序的基本单元,它是由 ___类___创建的。

在Visual Basic中可以用属性、 __方法___、___事件___ 来说明和衡量一个对象的特性。

10. 条件判断语句可以使用___If…then____________语句、____If…Then…Else______语句和 ______If…Then…ElseIf______语句。

Select case 语句11. 声明一个值为的常量Pi的语句为___Const pi = 。

Visual-Basic程序设计综合练习题一及答案

Visual-Basic程序设计综合练习题一及答案

Visual Basic程序设计综合练习题一及答案一、单项选择题(每题3分,共45分)1.无论何种控件,共同具有的属性是()。

A.Text 属性B.Caption属性C.Name属性D.Autosize属性2.当需要上下文帮助时,选择要帮助的内容,希望出现MSDN窗口及显示所需的帮助信息,应按的键是( )。

A.Help B.F10 C.F1 D.Esc3.为了保存一个Visual Basic应用程序,下列说法正确的是()。

A.只保存窗体文件(。

frm)B.只保存工程文件(.vbp)C.分别保存工程文件和标准模块文件(。

bas)D.分别保存工程文件、窗体文件和标准模块文件4.在Visual Basic中,变量的默认类型是()。

A.Integer B.VariantC.Double D.Currency5.Timer控件可用于后台进程中,可在Timer事件内编程,要停止触发Timer事件,需要设置的属性是( )。

A.Interval=0或Enabled=False B.Interval=0或Visible=False C.Enabled=False 或Enabled=0 D.Interval=0且Enabled=False6.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列( )属性设置就有效。

A.MaxButton B.BorderSyleC.Width D.MinButton7.有程序代码如下:Text1。

Text = "Visual Basic",则Text1,Text ,和"Visual Basic"分别代表( )。

A.对象,值,属性B.对象,方法,属性C.对象,属性,值D.属性,对象,值8.要设置命令按钮的背景图形,必须设置的两个属性是()。

A.Value和Icon B.Style和IconC.Caption和Picture D.Style和Picture9.在VB中,下列合法的变量名是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

(三)
五、阅读分析程序,选择结果(每小题4分,共20分)
1、运行程序后,单击窗体,窗体上输出的结果是()
Private Sub Form_Click()
Dim s As String , t As String
s=””
st=Text1.Text
For k=Len(st) To 1 Step -1
If k=Len(st) Then
s=s+Mid(st,k,1)
Else
s=s+”_”+Mid(st,k,1)
End If
Next k
Label1.Caption=s
End Sub
(A) (B)
(C) (D)
??2、在窗体上放置一个命令按钮,然后编写如下事件过程。

运行后,单击命令按钮,输出结果为()
Sub S(x As Single , y As Single)
t = x
x= t /y
y= t Mod y
End Sub
Private Sub Command1_Click()
Dim a As Single
Dim b As Single
a=5
b=2
Call S(a,b+2)
Print a , b
End Sub (A) 5 4 (B)1 1 (C)1.25 4 (D)1.25 2
3、对窗体编写如下事件过程,程序运行后,单击鼠标右键,则输出结果为()
Private Sub Form_MouseDown(Button As Integer,Shift As Integer, X As Single ,Y As
Single)
If Button=2 Then
Print “AAAAA”
End If
End Sub
Private Sub Form_MouseUp(Button As Integer,Shift As Integer, X As Single ,Y As Single) If Button=2 Then
Print “BBBBB”
End If
End Sub (A) AAAAA(B) BBBBB (C) AAAAA (D) BBBBB
BBBBB AAAAA
4、下面程序运行后输出的图形是()
Private Sub Form_Click()
Const angle=3.14159/180
For i=0 To 360 Step 30
X1=1000+900*Cos(angle*i)
Y1=1000+900*Sin(angle*i)
X2=1000+500*Cos(angle*i)
Y2=1000+500*Sin(angle*i)
Line(x1,y1)-(x2,y2)
Next i
Circle (1000,1000),480
End Sub
(A) (B) (C)( D)
5、单击命令按钮Command1后,窗体上显示的运行结果为()
Private Sub Commad1_Click()
Dim a(10) As Integer
Dim p(3) As Integer
For i=1 To 10
A(i)=i
Next i
For i=1 To 3
P(i)=a(i*i)
Next i
For i=1 to 3
k=k+p(i)*2
Next i
Print k
End Sub (A) 35 (B) 33 (C) 31 (D) 28
六、程序设计题(每题10分,共20分)
1、编写程序,在窗体按下图所示的格式输出“乘法九九表”。

2、编写程序,计算1×2×3×……×n,找出能使计算结果大于106的n的值。

(四)
五、阅读分析程序,选择结果(每小题4分,共20分)
1、在VB程序的窗体上添加定时器Timer1,然后书写下述代码,程序启动运行1分钟之后,窗体上显示的最后结果为()
Private Sub Form_Load()
i=0
Time1.Enabled=True
Timer1.Interval=1000
End Sub
Private Sub Timer1_Timer()
Me.Cls
i = i +1
Print i
End Sub
(A) 0 (B) 1 (C) 60 (D) 1000
2、下面程序运行后在窗体上显示的结果是()
Private Sub Form_Click()
For k=1 To 7
For j=1 To 7
If k<j Then Print 1; Else Print 0;
Next j
Print
Next k
End Sub
(A)(B)
(C) (D)
3、运行下列程序,单击窗体,在窗体上显示的结果为()
Private Sub Form_Click()
Dim a As Integer
a=4
Print a=3+2
End Sub
(A) 4 (B) 5 (C) Ture (D) False
4、下面程序运行后,单击窗体,输出结果为( )
Private Sub Form_Click()
Dim s As Integer, i As Integer
Do While i <=100
s = s+ i
Loop
Print s
End Sub
(A) 100 (B) 5050 (C) 5500 ( D)溢出错误
5、下面的程序运行后,单击窗体,窗体上输出的结果是( )
Private Sub Form_Click()
K=15
If k<=10 Then a=2*k +100
If k<=20 Then a=2*k+200
If k<=30 Then a=k+10
Print k ; a
End Sub (A) 15 130 (B) 15 230 (C) 15 25 (D) 25 15
六、程序设计题(每题10分,共20分)
1、编写程序,单击“计算”命令按钮Command1时,能按如下公式计算自然对数度数e 的值,并将结果显示在标签Label1中(直到最后一项小于10-7为止)。

e ≈ !
1!31!21!11n +⋯⋯+++
2、编写程序,统计文本框Text1内出现的英文单词数目(数字不能视为英文单词),统计结果显示在标签控件Label1中。

相关文档
最新文档