高一计算机专业VB期中试题[1]

上传人:cl****1 文档编号:564889278 上传时间:2022-07-19 格式:DOC 页数:4 大小:63KB
返回 下载 相关 举报
高一计算机专业VB期中试题[1]_第1页
第1页 / 共4页
高一计算机专业VB期中试题[1]_第2页
第2页 / 共4页
高一计算机专业VB期中试题[1]_第3页
第3页 / 共4页
高一计算机专业VB期中试题[1]_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《高一计算机专业VB期中试题[1]》由会员分享,可在线阅读,更多相关《高一计算机专业VB期中试题[1](4页珍藏版)》请在金锄头文库上搜索。

1、高一计算机专业VB期终试题班级: 姓名: 第一部分 选择填空题(共38题,计76分)1、要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句( ) A、Option Base 0 B、Option Explicit C、Option Base 1 D、Option Compare 2、/、Mod、*、 等4个算术运算符中,优先级最高的是( ) A、 B、 C、Mod D、* 3、表达式Mid(“SHANGHAI”,5,3)的值是( ) A、SHANGH B、GHA C、ANGH D、HAI 4、用下面的语句所定义的数组的元素个数得()dim A(1to5) as integerA、6B

2、、7C、5D、4 5、删除字符串前导空格的函数是( ) A、Ltrim( ) B、Rtrim( ) C、Trim( ) D、Lcase( ) 6、下列语句正确的是( ) A. If XY Then Print X不等于Y B. If XY Then Print X不等于Y C. If XY Print X不等于Y D . If XY Print X不等于Y 7、设a=7,则执行x=iif(a5,1,6)后,x的值为( )A、5B、6C、0D、1 8、表达式X+1X是( ) A、算术表达式 B、非法表达式 C、字符表达式 D、关系表达式 9、设A=”abcdefghijklm”,下面( )的函数

3、值为”jklm”。 A、Mid(A,10,14) B、Ringht(A, 4) C、Mid(A,10,4) D、Left(A,10,4) 10、 如果X是一个正的实数,将千分位四舍五入,保留1位小数的表达式是( ) A、0.1*int(x+0.05) B、0.01*int(100*(x+0.005)C、0.1*int(10*(x+0.05) D、0.01*int(x+0.005) 11、不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式 A、A*B=0 AND AB B、(A=0 OR B=0) AND AB C、A=0 AND B0 OR A0 AND B=0 E、

4、A*B=0 AND (A=0 OR B=0) 12、下列对变量的定义中,不能定义A为变体变量的是 A、DIM A AS DOUBLE B、DIM A AS VARIANT C、DIM ; A D、A=24 13、表达式INT(8*SQR(36)*10(-2)*10+0.5)/10的值是 ( )A、0.48 B、0.048 C、.5 D、.05 14、以下程序段的输出结果为( )x=1y=3do until y4 x=x*y y=y+1loopprint xA、1B、4C、8D、20 15、双精度型数据需( )字节 A、2 B、4 C、6 D、8 16、以下可以作为VB变量名的是( ) A、SI

5、N B、CO1 C、COS(X) D、X(-1) 17、MSGBOX函数中有4个参数,其中必须写明的参数是( ) A、指定对话框中显示按钮的数目 B、设置对话框标题 C、提示信息 D、所有参数都是可选的 18、下列运算结果中,值最大的是( )A.3 B.3/4 C.4 Mod 3 D.3 Mod 4 19、OPTION EXPLICIT语句不可以放在 ( ) A、窗体模块的声明段中 B、标准模块的声明段中 C、类模块的声明段中 D、任何事件过程中 20、VB认为下面( )组变量是同一个变量 A、A1和a1 B、SUM和SUMMARY C、AVER和AVERAGE D、A1和A_1 21、定义货

6、币类型数据应该用关键字( ) A、SINGLE B、DOUBLE C、CURRENCY D、BOOLEAN 22、下列哪个是字符表达式( )A、45 B、3*4 C、x&1 D、SIN 23、声明静态变量应该用关键字( ) A、Static B、Const C、Private D、V26/ariant 24、VB中可用()语句产生一消息框。 、InputBox、Shift、Both、MsgBox 25、X是小于100的非负数,用VB表达式表达正确的是( ) A、0X100 B、0=X100 C、0=X and X100 D、0X=C Or A+C=B Or B+C=A B、Not(A+B=C

7、Or A+C=B Or B+CC And A+CB And B+CA 28、下列( )是日期型常量 A、”2/1/02” ; B、2/1/02 C、#2/1/02# D、|2/1/02| 29、函数Len(Str(Val(“-123.4”)的值为( ) A、11 B、5 C、6 D、8 30、InputBox函数返回的函数值的类型是( ) A、数值 B、字符串 C、数值或字符串 D、根据需要可以是任何类型数据 31、表达式(73+1)*(185-1)的值是( ) A、876 B、7.8 C、6 32、常量-0.000013579的科学计数法是( ) A、-1,3579E+0.4 B、1.357

8、9E-5 C、-13.579E-5 D、-1.3579E -0.4 33、函数InStr(“VB程序设计教程”,”程序”)的值为( ) A、1 B、2 C、3 D、4 34、函数Lcase(Mid(“visual basic”,8,8)的值为( ) A、visual B、basic   C、VISUAL D、BASIC 35、Rnd函数不可能产生的( )值 A、0 B、1 C、0.1234 D、0.00005 36、表达式27.23 Mod 3.12的值是( ) A、1 B、5 C、4 D、出错 37、函数INT(RND*100)是下列哪个范围内的整数( ) A、(0,10) B、(

9、1,100) C、(0,100) D、(1,99) 38、在一个语句行内写多条语句时,语句之间应该用( )分隔 A、逗号 B、分号 C、顿号 D、冒号 第二部分 程序设计填空题(共3题,计24分)一、简单成绩录入(8分)代码如下:Private Sub Text2_Change(Index As Integer)Select Case Val(Text2(Index).Text)Case Text3(Index).Text = 优秀Case 80 To 90Text3(Index).Text = 良好Case 60 To 80 Case ElseText3(Index).Text = 不合格

10、End Sub二、循环语句(12分)代码如下:If 语句练习,验证码输入程序编制:如何产生验证码语句方法:m = Int(Rnd * 10)Label3.Caption = Mid(大家cf你dfdHIJKB, m, 4)Private Sub Command1_Click()Dim _ As String 两个变量声明a = Text1.Text_ = Label3.CaptionIf _ Then_ 关闭窗体_ _MsgBox (请重新输入验证码)a = _ 重新产生验证码_结束语句End Sub三、在右边写出如下代码中的输出结果(4分)Private Sub Form_click() 输出结果:mcs = 3For i = 1 To mcss = s + 1Print i, sNext iEnd Sub1

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号