1、A:Abx45B:P1234C:89TasFFD:xyCInputBox函数的返回值的类型为_.数值字符串逻辑值日期值B指令Circle(1000,1000),500,8,-6,-3将绘制画圆椭圆圆弧扇形D将调试通过的工程经文件菜单的生成.exe文件编译成.exe后,将该可执行文件转到其他机器上不能运行的主要原因是().运行的机器上无VB系统所需的动态连接库缺少.frm窗体文件该可执行文件有病毒以上原因都不对A数学关系3x10表示成正确的VB表达式为3=x10=x AND x=3 OR x=x AND 第6题 (2.0分)下列不能打开菜单编辑器的操作是_ _.按Ctrl+E单击工具栏中的菜单编
2、辑器按钮执行工具菜单中的命令按Shift + Alt + M第7题 (2.0分)在下面关于窗体的叙述中,错误的是().在窗体的整个生命周期中,Initialize事件只触发一次在用Show显示窗体时,不一定发生Load 事件每当窗体需要重画时,肯定会触发Paint事件Resize事件是在窗体的大小有所改变时被触发第8题 (2.0分)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click()Static x As IntegerClsy = y + 2x = x + 2Print x, yEnd Sub程序运行后,连续四次单击
3、Command1按钮后,窗体上显示的是 8 88 22 82 2第9题 (2.0分)将CommandDialog1通用对话框以打开对话框打开,可选以下()方法.showopenshowcolorshowsaveshowfont第10题 (2.0分)Cls方法可以清除窗体或图片框中的()内容.在设计阶段使用Picture设置的背景位图在设计阶段放置的控件在运行阶段产生的图形和文字以上全部内容第11题 (2.0分)以下语句正确的是CommonDialogl.Filter=All Files |*.*| Pictures (*.Bmp) |*.BmpCommonDialogl.Filter=All
4、Files| *.* | Pictures (*.Bmp) *.BmpAll Files| *.* | Pictures(*.Bmp)|*.BmpCommonDialogl.Filter=All Files| *.* | Pictures(*.Bmp)|*.Bmp|第12题 (2.0分)在Visual Basic中,最简单的数据类型包括_.整型、实型、布尔型、字符型整型、实型、字符型整型、实型、逻辑型实型、逻辑型、字符型第13题 (2.0分)以下属于合法的数组元素是().x8xAx(3)x6第14题 (2.0分)为了使列表框中的项目按字母顺序排列,应设置哪个属性?ListSortedStyle
5、Text第15题 (2.0分)以下叙述中错误的是在KeyPress事件过程中能识别键盘的按下与释放在KeyPress事件过程中可以通过KeyAscii值来识别回车键在KeyDown和KeyUp事件过程中,将键盘输入的A和a视作相同的字母在KeyPress事件过程中, 将键盘输入的视作不同的字母第16题 (2.0分)下面关于随机文件的描述不正确的是每条记录的长度必须相同一个文件中记录号不必惟一可通过编程对文件中的某条记录方便地修改文件的组织结构比顺序文件复杂第17题 (2.0分)窗体的Caption属性的作用是().确定窗体的名称确定窗体的标题确定窗体的边界类型确定窗体的字体第18题 (2.0分
6、)下面程序段:For I=3 To 1 Step -1Print Spc(5-i);For j=1 To 2*I-1Print *;Next jPrintNext i的运行结果为图1图2图3图4第19题 (2.0分)为了给x,y,z这3个变量赋初值3,下面正确的赋值语句是x=3:y=3:z=3x=3,y=3,z=3x=y=z=3xyz=3第20题 (2.0分)以下()方式打开的文件只能读不能写.InputOutputRandomAppend三、程序填空 共1题 (共计10分)第1题 (10.0分)-【程序填空】功能:窗体中有若干控件,单击其中的一个按扭cmdput时, 执行如下的事件过程,该过
7、程的功能是把数据输出到指定的文件中.*SPACE*Private Type 【?】 Number As String Name As StringEnd TypePrivate Sub cmdput_click() Dim Title As String Dim Str1 As String Dim str2 As String Dim stu As Student Dim i As Integer Open App.Path & student.dat For Random As #1 Len = Len(stu) Title = 写记录到随机文件 Str1$ = 请输入学生号 str2$
8、= 请输入学生名 For i = 1 To 5 【?】.Number = InputBox(Str1$, Title$) stu.Name = InputBox$(str2$, Title$) Put #1, i, stu Next i Close 【?】=(答案1)=Student=(答案2)=stu=(答案3)=#1四、程序改错 共1题 (共计10分)-【程序改错】题目:编程求一个m*n矩阵中最大元素及其所在的行列号。Option ExplicitPrivate Sub Form_Click() Dim A() As Integer, max As Integer Dim M As Int
9、eger, N As Integer Dim i As Integer, j As Integer Dim col As Integer, row As Integer M = InputBox(输入矩阵的行数:) N = InputBox(输入矩阵的列数: ReDim A(1 To M, 1 To N) As Integer For i = 1 To M For j = 1 To N A(M, N) = InputBox( 输入数组元素: Next j*FOUND* max = A(0, 0) If max A(i, j) Then max = A(i, j) row = j End If
10、col = i Print Print 该矩阵元素的最大值:; max最大值所在的行: row;所在的列: colmax = A(1, 1)col = jrow = i五、程序设计 共1题 (共计20分)第1题 (20.0分)-【程序设计】题目:(事件)单击窗体。 (响应)编写程序求101112+111213+151617的结果, 并将结果输出到窗体上。 将结果存入变量M中-Dim i, j As IntegerDim s As LongFor i = 10 To 15 s = 1 For j = i To i + 2 s = s * j Next m = m + sNextPrint (CStr(m)六、VB窗体设计 共1题 (共计10分)【窗体设计】如图所示,启动VB后,新建工程,界面上放三个命 令按钮,大小位置体调整好。程序运行后,单击“窗 体变大”按钮,窗体随之变大,单击“窗体变小”按钮, 窗体即随之变小,单击“关闭窗体”按钮,窗体被关闭, 请编写程序。(窗口变大变小幅度用户自定)各控件属性设置如下表:对象名称 Name属性 Caption属性 窗体 默认 默认命令按钮 Command1 窗体变大 Command2 窗体变小 Command3 关闭窗体
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1