【vb】大一期末考试试题vb[1][1](14页).doc
《【vb】大一期末考试试题vb[1][1](14页).doc》由会员分享,可在线阅读,更多相关《【vb】大一期末考试试题vb[1][1](14页).doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-一、单项选择题(共10分)1在代码中引用一个控件时,应使用控件的( )属性。 ACaption BName CText DIndex2设变量x = 4,y = -1,a = 7,b = -8,下面表达式( )的值为“假”。 Ax+a 0 AND y y D x+y a+b AND NOT (y b = c AND a = d的值为 。6要使标签的大小自动与所显示的文本相适应,可以通过设置 属性为True来实现。7若要在一行书写多条语句,则各语句间应加分隔符,Visual Basic的语句分隔符为 。8要强制显式声明变量,使用_语句完成。9在VB中,用户定义常量使用 语句,声明变量使用 语句。
2、 三、将下列数学表达式转换为VB表达式。(6分)1a2+2ab+b2 _2 _38exln10 _42sin(450)cos(450) _5 _6 _ 四、判断题,正确打“”,错误打“”(10分)1在VB中,控件的事件只能通过用户的操作触发。( )2字符型数据以双引号作为定界符,输出时双引号本身不会显示在屏幕上。( )3保存工程时,窗体文件和工程文件的文件名不能相同。( )4改变控件的大小,可以使用鼠标和键盘,还可以通过修改代码。( )5同一过程中,数组和简单变量可以同名。( )6VB函数中的参数可以是常量、变量、表达式,还可以是另一个函数。( )7代码Const Number1=15:Num
3、ber1=10合法。( )8允许将块If-Then语句结构中的所有语句都写在一行上( )9定义数组语句Dim a(b) As Integer 是正确的( )10在过程调用中,“实参表”和“形参表”中对应的变量名不必相同,但是变量的个数必须相等,而且实际参数的类型必须与相应形式参数的类型相符。( )五、根据题意,将下列程序补充完整。(16分)1 产生20个10,100 之间的随机整数,每行输出10个数据。Private Sub command1_click() Dim a(1 To 20) As Integer Randomize i = 0 Do While i 10 Then Print a
4、(i); LoopEnd Sub2打印九九乘法表Private Sub command1_click() For i = 1 To 9 For j = 1 To 9 Print ( ) Next j Print ( )End Sub3判断一个数是否素数Private Sub command1_click() x = InputBox(请输入一个整数) flag = 1 For i = 2 To ( ) If x Mod i = 0 Then flag = 0 End If Next i If ( )Then Print x; 是素数 Else Print x; 不是素数End Sub4利用数组
5、输出Fibonacci数列的前15项。 该数列的第1项和第2项为1,其余各项均为其前两项之和。Private Sub Command1_Click() ( ) f(1) = 1 : f(2) = 1 List1.AddItem f(1) : List1.AddItem f(2) For i = 3 To 15f(i) = ( ) List1.AddItem f(i) Next iEnd Sub六、写出下面程序的输出结果。(每题3分,共18分)1 Private Sub command1_click() x = InputBox(enter x) x 的输入值为-8 Select Case Sg
6、n(x) + 2 Case 1 Print y=; x 2 + 1 Case 2 Print y=; x - 4 Case 3 Print y=; x 3 + 100 End SelectEnd Sub 2 Private Sub command1_click() Dim a, b, c, d, e As String a = Zheng Zhou b = Zhong Yuan Gong Xue Yuan c = a + + b d = Left(a, 1) + Mid(a, 7, 1) e = Left(b, 1) + Mid(b, 12, 1) Print c Print d; e End
7、 Sub 3设有Sub过程:Private Sub p1(x As Integer, ByVal y As Integer) x = 4 :y = 5 :z = 6End Sub则如下程序段的运行结果是:Private Sub Command1_Click() Dim x As Integer, y As Integer x = 1: y = 2: z = 3 Print x, y, z Call p1(x, y) Print x, y, zEnd Sub 4 Private Sub command1_click() k = 0 For i = 1 To 3 k = k + 1 a = i *
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb 大一 期末考试 试题 14
限制150内