vb学习重点及习题库(6)

2019-08-31 22:24

C.若有多个参数,以分号隔开 D.内部函数的计算过程只是访问它们 30、若有下列表达式:

Dim MyDouble As Double, MyInt As Integer, MyString As String MyDouble = 2345.5678 MyInt = CInt(MyDouble) MyString = Str(MyInt) Print MyString End Sub

执行后,输出的结果是:___

A.2345 B.“2345” C.“2346“ D.2346 31、函数Int(Rnd(0)*11)+10的值的范围是:____。

A.[10,20] B.[0,20] C.[10,21] D.[10,11]

32、Visual Basic中变量定义后会有默认值,数值型的默认值是0,字符串型变量是___。 A.0 B.空串(””) C.Null D.没有任何值

二、填空题

1、用户可以用____语句定义自己的数据类型。

2、表达式Right(“The work is troublesome”, 3)的值是:____。 3、可以用____语句来定义符号常量。

4、在Visual Basic中,取模运算的运算符是:____。

5、表达式”1” & “89”的值是:____,表达式1+89的值是:____。 6、执行MyNumber=Abs(-50.3)后,MyNumber的值是:____。 7、执行MyNumber=Int(-89.67)后,MyNumber的值是:____。 8、执行语句:Print 5 > 2 Or 8 < 3的结果是:____。

9、Visual Basic提供的另外一种程序执行方式是直接方式,直接方式在立即窗口中执行,若窗口中语句前为问号?,是?是命令____的缩写。

10、Visual Basic中的变量、过程等名字只能由字母、数字和____组成。

23

参考答案:

【选择题】1-5:B A D A D 6-10:B B A C D

11-15:B D A C D 16-20:A B B C B 21-25:C C B B D 26-32:A A C C D C B

【填空题】1、Type 2、ome 3、Const 4、Mod 5、189;90

6、50.3 7、-90 8、True 9、Print 10、下划线

24

第4单元 数据输入与输入部分

本单元重点:

1、数据输出

⑴Print方法:[对象名.]Print [表达式[,|;]??] 对象名可以是窗体、图片框、打印机和临时窗口。 ⑵Print方法相关的函数 Tab()、Spc()、Formats

2、InputBox()函数:

格式:InputBox(提示内容[, 标题][, 默认值][, xpos, ypos])

3、MsgBox()函数和MsgBox语句

⑴MsgBox()函数:MsgBox (msg[, type] ), title]) 向用户提示信息,并接收用户的选择操作。

⑵MsgBox语句:MsgBox msg [, type%] [helpfile, context] 作用和MsgBox()函数相似,但没有返回值。

4、字体属性

⑴字体类型:FontName ⑵字体大小:FontSize

⑶粗体:FontBold;斜体:;删除线:;下划线:

25

第4单元 实践练习

一、选择题

1、在默认情况下,InputBox()函数返回值的类型是:___。 A.变体 B.字符串 C.数值 D.数值或字符串 2、下面关于InputBox()函数的叙述,不正确的是:___。 A.InputBox()函数可以写成InputBox$()的形式 B.执行一次InputBox()函数可以输入多个数值

C.在默认情况下,InputBox()函数的返回值是一个字符串

D.执行一次InputBox()函数,只能输入一个值,要想输入多个值,需执行多次 3、MsgBox()函数的返回值类型为:___。

A.字符串 B.变体 C.数值型 D.不确定 4、在当前窗体上显示“可视化程序设计”的输出语句是:___。 A.Print “可视化程序设计” B.Picture1.Print “可视化程序设计” C.Printer. Print “可视化程序设计” D.Debug. Print “可视化程序设计” 5、下列属性中,表示给文字加下划线的是:___。

A.FontBold B.FontItalic C.FontStrikethru D.FontUnderline 6、执行下列语句后,输出结果是:___。 Print \

A.abcdefGHIJK B.abcdef GHIJK

C.abcdef;GHIJK D.abcdef GHIJK(距离远) 7、若运行下列语句,则输出结果是:___。 Print \Print 30 + 50

A.30+50 B.30+50= 80 C.30+50=80 D.80 =80 8、语句Cls表示的是:___。 A.清除所有文本 B.清除所有图片

C.清除当前窗体内显示的内容 D.清除图片框中的图形或文本 9、实现从文本框中正确获得数值数据的语句是:___。 A.Val(Text1.Text) B.Int(Text1.Text) C.Val(Text1.Caption) D.Int(Text1.Caption) 10、下面程序的执行结果:___。

26

Private Sub Command1_Click() X = \ Z = Val(X) + Val(Y) Print Z End Sub

A.100200 B.3 C.300 D.“”

11、若想单击命令按钮输出一个提示框,并且该提示框中只有“确定”和“取消”按钮,应当设置语句“Msgbox msg, type”中的“type”参数值为:___。

A.1 B.2 C.3 D.省略该参数

12、使用Msgbox()函数时,只有一个参数是必需的,其他的均可以省略,这个参数是:___。

A.title B.type C.msg D.helpfile 13、关于Msgbox()函数的使用,下列说法中错误的是___。

A.函数的第二个参数的第三类数值用来确定默认活动按钮。当某个按钮为活动按钮时,其内部的文字周围有一个虚线框。

B.函数显示的提示信息最多不超过1000个字符,所显示的信息自动换行。

C.在应用程序中,该函数的返回值通常用来作为继续执行程序的依据,根据该返回值决定其后的操作。

D.该函数在使用时,可以根据信息量自动调整信息框的大小。

14、用“FontName=”字体类型””属性可以设置英文或中文的字体类型,如果省略“=”字体类型””,即只给出FontName,则返回的字体类型为___。

A.宋体 B.楷体 C.当前正在使用的字体类型 D.随机产生 15、下列程序的功能是___。 Private Sub Command1_Click()

Dim strHel As String, X As Single, Y As Single FontSize = 20

strHel = \欢迎使用本系统!\

X = (ScaleWidth - TextWidth(strHel)) / 2 Y = (ScaleHeight - TextHeight(strHel)) / 2 CurrentX = X CurrentY = Y Print strHel

27


vb学习重点及习题库(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:高中历史 第10课 梨园春秋教案 岳麓版必修3(1)

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

马上注册会员

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