下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1 .没有Caption 属性的控件是Frame1 label1 command1 text12 .下列关于数组的说法中,正确的是B 。在 visual basic 中,数组只能在模块中定义,不能在过程中定义定义数组时,数组的每一维元素的个数必须是常数,不能是变量或表达式在 visual basic 中一个数组所包含的元素只能是同类型的数据与普通变量一样。数组也可以不定义就使用3 . 表达式 Int(7.8)+Int(-7.2) 的结果是 D 。0151-14 .下列对象不具有KeyPress事件的是D命令按钮文本框 窗体 标签5 .用ReDim语句定义的数组是C 。多维数组 永久数组 临时数
2、组 静态数组6 .下列对象不具有MousePointer属性的是C图片框 框架形状 窗体7 .下列关于Select Cas由勺叙述中,错误的是C 。Case”abc",“ABC”表示判断is是否和“abc"、“ABC ”两个字符串中的一个相同Case"X”表示判断is是否是大写字母XCase -7, 0,100 表示判断 is 是否等于字符串” -7,0,100”Case 10 to 100 表示判断 is 是否介于 10 与 100 之间8 . 有如下程序:Sub MySub(ParamArray a()s = 1For Each x In as = s + x
3、Next xPrint sEnd SubPrivate Sub Command1_Click()MySub 2, 3, 6, 18End Sub程序运行后,单击命令按钮,则输出的结果是 A3031299 . 下列指定非蓝色的表达式是 D 。&hff0000Vbblueqbcolor(12)rgb(0,0,255)10 .在窗体上画一个列表框List1,编写如下两个事件代码:Private Sub Form_Load()List1.AddItem "111":List1.AddItem "222"List1.AddItem "333&qu
4、ot;:List1.AddItem "444"End SubPrivate Sub List1_DblClick()Str1 = "666"Print List1.Text + Str1End Sub程序运行后,双击列表框中的 ” 222”, 则输出的结果是C22288822266666622211 . 关键字 ListBox 代表的控件类型是D .文本框文本框列表组合框 列表框12 .在窗体上画一个名称为 Commandl的命令按钮和一个名称为 Textl的 文本框, 然后编写如下程序:Sub s1(ByVal x As Integer, ByVal
5、y As Integer, z As Integer) z = x * yEnd SubPrivate Sub Command1_Click()Dim a, b, c As Integer a = -3 : b = -2 :c = 0Call s1(a, b, c)Text1.Text = Str(c)End Sub程序运行后,单击命令按钮,则在文本框中显示的内容是 B .Str(c)60 空白字符串13 . Visual Basic 的过程有三种,它们是C .属性过程、通用过程和函数过程事件过程、通用过程和函数过程事件过程、函数过程和子程序过程通用过程、子程序过程和函数过程14 .已知字母&
6、quot;A"的ASCII码是65则Asc("HI")的值是 B 。737266727315 .下列事件不属于Visual Basic键盘事件的是CKeypresskeydownmouseoverkeyup16 . 由 “For i=1 To 16 Step 3决定的循环结构被执行”B 次。465717 . 设有如下数组定义语句 :Dim s(3) as integer则下列给数组元素赋值的错误语句是D .S(2)=5*5-3*3s(3)=100 s(3)=val(inputbox ”输入整数 ” s(3)=array ( 0,1,2,3)18表达式Fix(7.8
7、)+Fix(-7.2) 的结果是D 。-1115019. 以下说法中错误的是DKeyup事件过程中从键盘上输入 a和A被视为相同的字母Keydown 事件过程中,将键盘上的“ 1”和小键盘上的“ 1 ”视为不同的数字Keypress事件中不能识别键盘是某个键的按下与释放20. 下列语句中,属于合法的Visual basic 语句是C。Option base4 option base2 option base1 option base321. 表达式Round(7.823,2) 的结果是B 。7.87.827.807.8322. 将窗体的 KeyPreview 属性设置为True ,然后编写如下
8、事件过程:Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)Print Chr(KeyCode);End SubPrivate Sub Form_KeyUp(KeyCode As Integer, Shift As Integer) Print Chr(KeyCode + 32);End Sub在程序运行前先,按下 Caps Lock键使Caps Lock指示灯亮。程序运行后按“A键,则输出的结果为aAAAAaAB23. 输入对话框(InputBox )整数 长整数24. 通用对话框可以通过对C 。字符串 浮点数B 属性
9、的设定来过滤文件类型。Actionfilter25. 下面程序段Dim a(4, 4)For i = 1 To 4For j = 1 To 4a(i, j) = j + jNext jNext iFor i = 1 To 4Print Tab(20 - 3 * i);For j = 5 - i To 4Print a(i, j);Next jPrintNext i 程序运行后输出的结果是filterindexfont2?8246824?68246826. 输入对话框InputBox 的返回值的类型是B 。长整数 字符串 浮点数 整数27. 有如下 Visual Basic 语句:2468246
10、?Dim S (8)Option Base 1Dim K (8)用上述语句定义的数组的元素个数分别是 A 。9、 89、 98、 98、 828. 语句 “Form1.Print Tab(10);"#" 的作用是在窗体当前输出行 ”B第10列输出字符“ #” 第 11列输出字符“ #”第9列输出字符“#”输出 10个字符“#”29. 有如下一段程序Dim result As Integer, abcPrivate Sub Command1_Click()abc = 12345result = VarType(abc)Print resultEnd Sub单击 Command
11、1 后窗体上 输出的结果是A 。2123454“ abc30.由“Fo门=1 To 9 Step3”决定的循环结构被执行C 次,460531. Visual Basic 中,实现参数的传值方式的关键字是DDimbyrefredimbyval32. 运算符 “”两边的操作数若类型不同,则先 D 再运算。四舍五入为byte类型取整为byte类型四舍五入为整数取整为integer类型33. 下列程序段的输出结果是A 。a=10: b=10000: x=log(b)/log(a): Print "lg(10000)="xlg(10000)=4lg(10000)=54534. 下列方
12、法能定义一个包含 25 个元素的二维数组的是D。Dim s(5,5) option1:dim s(4,4) option base2:dim s(6.6) option base1:dim s(5,5)35. 在窗体上建立一个命令按钮控件数组,其名称为COmTest,则在编写该控件数组的Clik 事件过程时,使用的参数是A .Index namedefaultcaption36. 如果在定义过程时使用了Static关键字,则表明D 过程的返回值是静态的过程名是静态的 形式参数是静态的 过程中的局部变量时静态的37. 表达式 50+Int(50*Rnd) 取值范围是 A 。【50,100)【50
13、,51】【50,100】(50,99】38. 要动态显示鼠标光标的当前位置,最好用来实现这种功能的鼠标事件是AMousemovemousedownclick mouseup39. 设计一个名为SayHello的菜单项,其标题是“Say&Hello,"在快捷键”列表框中选择Ctrl+F3 ,则程序运行时,下列方式不可以执行该菜单命令的是 B进入该菜单项的上一级菜单,然后按H键按F3键按ctrl+F3用鼠标单击该菜单项40在窗体上添加一个命令按钮,并写如下代码Private Sub Command1_Click()Dim var1, var2, var3, var4var1 =
14、2345.6var2 = 6543.2var3 = CInt(var1)var4 = CInt(var2)Print var3, var4End Sub运行后,单击命令按钮,显示的结果是 D 。2346 65442345 65432345.6 6543.22346 654341. 返回删除字符串前导和尾随空格符后的字符串,用函数 C 。Ltrimrtrimtrimmid42. Print 语句的一个输出表达式为 B ,则输出包括日期、时间信息。Datenowtimemouth43. 在窗体上画一个名称为command1的命令按钮,然后编写如下事件过程:Private Sub Command1_
15、Click()Dim a(8)Const p = 3For i = 0 To 8a(i) = 8 - iNext iPrint a(p + a(p)End Sub程序运行后,单击命令按钮,则输出的结果是B503844. 下列关于变体类型的说法错误的是B 。一个变量没有定义就赋值,该变量为变体类型变体变量的空值就表示该变量的值为 0变体变量所存放的值都有一个内部表示可以把一个整型数赋给一个变体类型的变量45. 用下列语句定义的数组元素个数分别为DDim arr1(6) As IntegerDim arr2(2, -5 To 5) As SingleDim arr3(-5 To 5, -1 To 4)6、 33、 556、 22、 657 、 20、 507、 33、 6646. 在程序中使用过程的主要目的是使程序模块化 便于程序的移植47. 有一如下过程:A .提高程序的可读性提高程序的运行速度Sub fact(n As Integer, result As Long)result = 1For i = 1 To nresult = result * iNext iEnd Sub在窗体上画一个名称为 Command1 的命令按钮,并编写如下事件过程:Private Sub Command
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建材材料购销合同
- 二零二四年度鼎千农业开发有限公司生态农业项目投资与合作合同2篇
- 2024年二手注塑机转让合同样本3篇
- 双方调解协议书
- 学校校园卡卡通服务协议
- 金融不良债权转让合同纠纷处理原则
- 坯布制造与二零二四年家居用品生产合同
- 合同管理绩效考核制度
- 二零二四年度二手食品加工设备买卖协议
- 2024年度智能家居系统研发与销售合作协议2篇
- “班会主题课件-如何提升自我修养”
- 施工应急管理制度
- 火电竣工资料要求内容
- 初级经济法基础
- 新编实用英语(第四版)视听说基础教程Shehaslonghair
- 综采工作面安装风险辨识报告
- 农村自建房安全管理与控制措施
- 高处坠落事故预防安全教育培训试题及答案
- DB42T2020-2023河道疏浚砂综合利用实施方案编制导则
- 《失去》写作指导
- 人教版PEP四年级英语上册第五单元Dinners-ready第二课时教案
评论
0/150
提交评论