国家二级VB机试(数据的输入与输出、多重窗体与环境应用)-试卷1

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

国家二级VB机试(数据的输入与输出、多重窗体与环境应用)-

试卷1

(总分:50.00,做题时间:90分钟)

一、选择题(总题数:25,分数:50.00)

1.PrintFormat(1234.56,"###.#")语句的输出结果是

(分数:2.00)

A.123.4

B.1234.6 √

C.1234.5

D.1234.56

解析:解析:Format函数可以使参数按照指定的格式输出,其格式为:Format$(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理。

2.以下不能用Print方法输出数据的对象或窗口是

(分数:2.00)

A.窗体

B.立即窗口

C.图片框

D.代码窗口√

解析:解析:Print方法可以在窗体上显示文本字符串和表达式的值,并且可以在图片框、立即窗口或打印机上输出这些信息。

3.下列程序段的输出结果是x=5 Print x+1;x+1

(分数:2.00)

A.6 6 √

B.5 5

C.6 7

D.5 6

解析:解析:Print方法可以在窗体上显示文本字符串和表达式的值,本题中两次输出x+1的值,但是x 没有任何变化,因此两次均输出6。

4.语句PrintFormat$(23846.5,"000,000.00")的输出结果是

(分数:2.00)

A.23846.5

B.23,846.5

C.23,846.50

D.023,846.50 √

解析:解析:Format函数可以使参数按照指定的格式输出,其格式为:Format$(数值表达式,格式字符串),该函数的功能是按“格式字符串”指定的格式输出“数值表达式”的值。其中#代表任意数值,小数部分多余的将进行四舍五入处理,左边不够的位数补0。

5.假定Picture1和Text1分别为图片框和文本框的名称,则下列错误的语句是

(分数:2.00)

A.Print25

B.Picture1.Print25

C.Text1.Print25 √

D.Debug.Print25

解析:解析:Print方法可以在窗体上显示文本字符串和表达式的值,并且可以在图片框、立即窗口或打印机上输出这些信息,但是不能在文本框中输出。

6.执行下列语句strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是

(分数:2.00)

A.请输入字符串

B.字符串对话框

C.字符串√

D.空字符串

解析:解析:本题考查的考点是有关输入框的。InputBox函数可产生一个对话框,这个对话框作为输入数据的界面,等待用户输入数据,并返回输入的内容。InputBox函数其格式为:

InputBox(Prompt,[title][,default][,xpos,ypos][,helpfile,context]) 该函数的第一个参数Prompt是必需的,作为对话框消息出现的字符串表达式;第二个参数Title是可选的,显示对话框标题栏中的字符串表达式;第三个参数Default也是可选的,显示文本框中的字符串表达式,在没有其他输入时作为默认值。本题中第三个参数为“字符串”,所以不加输入直接确认后,输入的值就是“字符串”。

7.有下面的程序段:x=InputBox("字符串","输入","请输入")Print x如果执行上面程序段时没有从键盘输入任何内容就直接按了回车键,则输出内容是

(分数:2.00)

A.字符串

B.输入

C.请输入√

D.空白(即未输出任何内容)

解析:解析:InputBox函数的书写格式为:

InputBox(prompt[,title][,default][,xpos,ypos][,helpfile,context]),其中第一个参数为提示信息,第二个参数为标题信息,第三个参数为默认值,该函数会返回用户在输入框中输入的值,如果不进行输入直接单击“确定”按钮,则返回值为第三个参数值即默认值。

8.下列叙述中正确的是

(分数:2.00)

A.MsgBox语句的返回值是一个整数

B.执行MsgBox语句并出现信息框后,不用关闭信息框即可执行其他操作

C.MsgBox语句的第一个参数不能省略√

D.如果省略MsgBox语句的第三个参数(Title),则信息框的标题为空

解析:解析:本题考查的考点是有关MsgBox语句的。MsgBox()函数用于显示提示信息,并可返回一个代表用户单击了哪个按钮的Integer类型值,注意:这个返回值是MsgBox()函数的而不是MsgBox语句的。其常用语法为:MsgBox(prompt[,buttons][,title])。其中:prompt参数为消息框的提示信息并不能省略;buttons参数是一个整数用于控制消息框中按钮的数目、类型及消息框图标的样式;title参数为消息框标题栏上显示的内容,若省略则为默认值(也就是工程的名字)。当语句被执行时显示消息框,必须等消息框关闭后才能继续后面的操作。

9.假定有如下语句:answer$=MsgBox("String1",,"String2","String3",2)执行该语句后,将显示一个信息框,单击其中的“确定”按钮,则answer$的值为

(分数:2.00)

A.String1

B.String2

C.String3

D.1 √

解析:解析:MsgBox函数的格式为: MsgBox(msg[,type][,title][,helpfile,context]) 该函数有5个参数,其中第2个参数代表信息框的类型,在本题中第2个参数为空,采用的是默认格式消息框也就是只

相关文档
最新文档