vb123学习vb 的好帮手(4)

2018-12-23 00:34

Private Sub NJIT_VB(s As Single)

Open App.Path & \ Print #1, s Close End Sub

【参考代码】

Private Function Fact(n As Integer) As Long Dim i As Integer Fact = 1

For i = 1 To n

Fact = Fact * i Next i End Function

Private Sub Command1_Click() '调用函数Fact求表达式(3!+4!)/5!的值 Dim s As Single '表达式(3!+4!)/5!的计算结果务必保存在变量s中 s = (Fact(5) + Fact(6)) / Fact(7) Text1.Text = s NJIT_VB s End Sub

===============

【考生代码】

Private Function Fact(n As Integer) As Long

End Function

Private Sub Command1_Click() '调用函数Fact求表达式(5!+6!)/7!的值 Dim s As Single '表达式(5!+6!)/7!的计算结果务必保存在变量s中

NJIT_VB s End Sub

【控件属性评分】 错误 【控件】VB.ComboBox_Cmb1 标准答案:Name=Cmb1 学生答案:Name=

【窗体属性评分】 错误 【窗体】sjt1.frm

标准答案:Name=Form1 学生答案:Name=Form2

【窗体属性评分】 错误 【窗体】sjt1.frm

标准答案:Caption=电影制作 学生答案:Caption=Form1

【控件属性评分】 错误

【控件】VB.CommandButton_Command2 标准答案:Name=Command2 学生答案:Name=

【控件属性评分】 错误

【控件】VB.CommandButton_Command2 标准答案:Caption=右移 学生答案:Caption=

【控件属性评分】 错误

【控件】VB.CommandButton_Command1 标准答案:Name=Command1 学生答案:Name=

【控件属性评分】 错误

【控件】VB.CommandButton_Command1 标准答案:Caption=左移 学生答案:Caption=

【事件评分】 错误

【事件】Private Sub Command2_Click()

标准答案: Shape1.Left = Shape1.Left + 100 学生答案:

【事件评分】 错误

【事件】Private Sub Command1_Click()

标准答案: Shape1.Left = Shape1.Left - 100 学生答案:

【窗体属性评分】 错误 【窗体】sjt2.frm

标准答案:Name=Form1 学生答案:Name=Form2

【窗体属性评分】 错误 【窗体】sjt2.frm

标准答案:Caption=椭圆练习 学生答案:Caption=Form1

【控件属性评分】 错误

【控件】VB.Shape_Shape1 标准答案:Name=Shape1 学生答案:Name=

【控件属性评分】 错误

【控件】VB.Shape_Shape1 标准答案:Height=800 学生答案:Height=

【控件属性评分】 错误

【控件】VB.Shape_Shape1 标准答案:Left=1000 学生答案:Left=

【控件属性评分】 错误

【控件】VB.Shape_Shape1 标准答案:Width=1200 学生答案:Width=

【控件属性评分】 错误

【控件】VB.Shape_Shape1 标准答案:BorderWidth=5 学生答案:BorderWidth=

【控件属性评分】 错误

【控件】VB.Shape_Shape1

标准答案:BorderColor=&H00C00000& 学生答案:BorderColor=

【控件属性评分】 错误

【控件】VB.Shape_Shape1

标准答案:FillColor=&H0000FFFF& 学生答案:FillColor=

【控件属性评分】 错误

【控件】VB.Shape_Shape1

标准答案:FillStyle=0 'Solid 学生答案:FillStyle=

(三)

1 窗体上有一个文本框控件Text1,假设已存在三个整型变量a、b、c,且变量a的值为5,变量b的值为7,变量c的值为12。以下的( C )语句可以使文本框内显示的内容为:5+7=12。 A.Text1.Text = a + b + c

B.Text1 = \

C.Text1 = a & \D.Text1.Text = \

2. 在以下有关对象属性的叙述中,不正确的是( D )。 A.属性窗口中的属性列表既可按字母排序也可按类别排序 B.一个对象的属性可分为外观、行为若干类 C.不同属性可能具有不同的数据类型

D.一个对象的所有属性都可在属性窗口的列表中进行设置 3.结构化程序设计有三种基本结构,不包括( A )。 A.模块结构 B.顺序结构 C.选择结构 D.循环结构

4.Int(100 * Rnd())产生的随机整数区间是(B ) A.[1,99] B.[0,99] C.[1,100] D.[0,100]

5. 表达式5 * 2 Mod 25 \\ 2 ^ 2的值是( D ) A.6 B.0 C.1 D.4

6. 以下是布尔型常量的是( D ) A. \B.# True # C.' True ' D.True

7. 为了防止用户随意将光标置于文本框中,应( B ) A.将文本框的TabStop属性设置为True B.将文本框的TabStop属性设置为False C.将文本框的Enabled属性设置为True D.将文本框的TabIndex属性设置为0

8. 以下(A )程序段可以实现X、Y变量值的交换 A.Z=X:X=Y:Y=Z B.Z=X:W=Y:Y=Z:X=Y C.Y=X:X=Y D.Z=X:Y=Z:X=Y

9. 为了给X、Y、Z三个变量赋值1,下面正确的赋值语句是( C) A.X,Y,Z=1 B.X=Y=Z=1 C.X=1:Y=1:Z=1 D.X=1,Y=1,Z=1

10. 下面的赋值语句正确的是( D ) A.PI*R*R=Y B.X=3Y C.X+Y=30 D.Y=X+30

11. 关于语句If x = 1 Then y = 1,下列说法正确的是(A )。 A.x = 1 为关系表达式, y = 1为赋值语句 B.x = 1 和 y = 1均为赋值语句

C.x = 1 为赋值语句, y = 1为关系表达式 D.x = 1 和 y = 1均为关系表达式 12. 下列语句正确的是(C )。

A.If x < 3 * y : x > y Then y = x ^ 3 B.If x < 3 * y And x > y Then y = x * * 3 C.If x < 3 * y And x > y Then y = x ^ 3 D.If x < 3 * y And x > y Then y = x3

13. 以下( A )程序段可以实现X、Y变量值的交换。 A.Z = X: X = Y: Y = Z

B.Z = X: W = Y: Y = Z: X = Y C.Y = X: X = Y

D.Z = X: Y = Z: X = Y

14. 循环结构For I = 1 to 15 step 2 的执行次数是( D )。 A.6 B.9 C.7

D.8

15. 下列循环结构中,窗体上打印出来的循环变量i的值为( A)。 sum = 0

For i = 1 To 100 sum= sum + i Next i Print i

A.101 B.1 C.100 D.2

16. 在程序中有语句For i = n1 To n2 Step n3,则在循环体中有下列( D )语句会影响循环执行的次数。 A.n1 = n1 + 1 B.n3 = 2 * n3 C.n2 = n2 + n3 D.i=i+n3

17下列有关数组的说法中,错误的是(C )。

A.Erase语句的作用是对已定义固定大小数组的值重新初始化 B.数组必须先定义后使用 C.数组的下界必须从0开始

D.定义数组时,数组维界值可以不是整数

18. 以下有关数组定义的语句序列中,错误的是(C) A.

Dim arr1(3) arr1(1) = 100 arr1(2) = \arr1(3) = 123.45

B.Dim arr2() As Integer Dim size As Integer

Private Sub command2_click()

size = Val(InputBox(\请输入一个整数:\ ReDim arr2(size) … End Sub

C.Dim n As Integer

Private Sub command4_click() Dim arr4(n) As Integer … End Sub

D.Option Base 1

Private Sub command3_click() Dim arr(3) As Integer … End Sub

19. 下列关于控件数组的说法错误的是( B )。 A.控件数组中的每一个控件共享同样的事件过程 B.同一控件数组中的元素只能有相同的属性值

C.控件数组由一组具有共同名称和相同类型的控件组成 D.控件数组中的每个元素的下标由控件的Index属性指定

20. 假定建立一个名为Command1的命令按钮数组,则以下说法错误的是(D) A.用“Command1(下标)”可以访问数组中的某个命令按钮 B.数组中所有命令按钮共享相同的事件过程

C.数组中每个命令按钮的名称(Name属性)均为Command1 D.数组中每个命令按钮的标题(Caption属性)都一样 21. 设有数组声明语句: Option Base 1

Dim A(-1 To 2) As Long

则,函数UBound(A)的值为(C) A.0 B.1 C.2 D.-1

22. 设有数组声明语句: Option Base 1


vb123学习vb 的好帮手(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:5S试卷(A卷)(带答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: