内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练的项目五的第15练,内容涵盖项目五顺序结构相关内容。
《Visual Basic程序设计(第6版)》(电子工业出版社)第15练
项目五 顺序结构
任务四 消息框(MsgBox)
1、 单项选择题(本题共5小题)
1、要实现 “弹出标题为‘系统提示’、提示文本为‘操作成功’、仅显示‘确定’按钮且带信息图标” 的 MsgBox,正确的语句是( )
A. MsgBox "操作成功", vbOKOnly + vbInformation, "系统提示"
B. MsgBox "系统提示", vbOKOnly + vbInformation, "操作成功"
C. MsgBox "操作成功", vbOKCancel, "系统提示"
D. MsgBox 标题:="系统提示", 提示文本:="操作成功", 按钮类型:=vbOKOnly
【答案】 A
【解析】MsgBox语法格式:MsgBox 提示文本 [, 按钮类型+图标类型] [, 标题]
2、关于 VB 中 MsgBox 函数的基本语法,下列描述正确的是( )
A. MsgBox 的第一个参数是按钮类型,第二个参数是提示文本
B. MsgBox 的提示文本参数是必填项,其他参数均为可选
C. MsgBox 函数执行后仅弹出提示框,无返回值
D. MsgBox 的语法格式为:MsgBox 提示文本,按钮类型,标题,帮助文件,帮助上下文 ID
【答案】 B
【解析】MsgBox语法格式参数顺序错误,正确顺序是提示文本、按钮类型、标题。
3、要让 MsgBox 弹出 “确认删除?” 的提示,且显示 “确定” 和 “取消” 两个按钮,正确的按钮类型参数是( )
A. vbOKOnly
B. vbOKCancel
C. vbYesNo
D. vbRetryCancel
【答案】 B
【解析】vbOKCancel代表 确定 + 取消。
4、执行res = MsgBox("是否保存?", vbYesNo)后,若用户点击 “是” 按钮,变量res的值是( )
A. 1(vbOK)
B. 2(vbCancel)
C. 6(vbYes)
D. 7(vbNo)
【答案】 C
【解析】MsgBox 返回值常量:vbOK=1、vbCancel=2、vbYes=6、vbNo=7,点击 “是” 返回 6。
5、下列关于 MsgBox 返回值的说法,错误的是( )
A. 返回值是整型数,不同按钮对应不同的常量
B. 若 MsgBox 仅显示 “确定” 按钮,返回值固定为 1
C. 可通过判断返回值来执行不同逻辑
D. MsgBox 的返回值可直接作为字符串使用,无需类型转换
【答案】D
【解析】返回值是整型数。若要作为字符串使用,需用CStr()转换。
2、 填空题(本题共5小题)
1、要在消息框中显示提示信息"Hello",可使用的语句是_________。
【答案】MsgBox"Hello"
【解析】MsgBox函数用于显示一个消息框,其中的参数就是要显示的提示信息。
2、MsgBox 函数中,Buttons参数的作用是同时控制消息框的______和______。
【答案】 按钮类型;图标样式
【解析】Buttons是复合参数,可同时定义 “显示哪些按钮” 和 “显示什么图标”。
3、执行 res = MsgBox("操作选项", vbAbortRetryIgnore),若用户点击 “忽略” 按钮,res 的数值是______,对应的常量是______。
【答案】 5;vbIgnore
【解析】vbAbortRetryIgnore(终止 / 重试 / 忽略)是冷门但实用的按钮组合,返回值对应关系:终止(vbAbort)→ 3;重试(vbRetry)→ 4;忽略(vbIgnore)→ 5;
4、执行语句 MsgBox "提示文本", , "自定义标题" 时,中间省略的参数是______,此时按钮类型默认是______,且无图标显示。
【答案】 Buttons;vbOKOnly
【解析】MsgBox 参数可省略,但逗号分隔符不能省略;三个参数顺序是:提示文本→Buttons→标题。
5、执行res = MsgBox("是否删除?", vbYesNo + vbQuestion, "删除确认"),若用户点击 “是”,res的值是______。
【答案】6
【解析】vbYes=6、vbNo=7 是固定返回值,通过判断返回值可执行不同业务逻辑。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《Visual Basic程序设计(第6版)》(电子工业出版社)一课一练的项目五的第15练,内容涵盖项目五顺序结构相关内容。
《Visual Basic程序设计(第6版)》(电子工业出版社)第15练
项目五 顺序结构
任务四 消息框(MsgBox)
1、 单项选择题(本题共5小题)
1、要实现 “弹出标题为‘系统提示’、提示文本为‘操作成功’、仅显示‘确定’按钮且带信息图标” 的 MsgBox,正确的语句是( )
A. MsgBox "操作成功", vbOKOnly + vbInformation, "系统提示"
B. MsgBox "系统提示", vbOKOnly + vbInformation, "操作成功"
C. MsgBox "操作成功", vbOKCancel, "系统提示"
D. MsgBox 标题:="系统提示", 提示文本:="操作成功", 按钮类型:=vbOKOnly
2、关于 VB 中 MsgBox 函数的基本语法,下列描述正确的是( )
A. MsgBox 的第一个参数是按钮类型,第二个参数是提示文本
B. MsgBox 的提示文本参数是必填项,其他参数均为可选
C. MsgBox 函数执行后仅弹出提示框,无返回值
D. MsgBox 的语法格式为:MsgBox 提示文本,按钮类型,标题,帮助文件,帮助上下文 ID
3、要让 MsgBox 弹出 “确认删除?” 的提示,且显示 “确定” 和 “取消” 两个按钮,正确的按钮类型参数是( )
A. vbOKOnly
B. vbOKCancel
C. vbYesNo
D. vbRetryCancel
4、执行res = MsgBox("是否保存?", vbYesNo)后,若用户点击 “是” 按钮,变量res的值是( )
A. 1(vbOK)
B. 2(vbCancel)
C. 6(vbYes)
D. 7(vbNo)
5、下列关于 MsgBox 返回值的说法,错误的是( )
A. 返回值是整型数,不同按钮对应不同的常量
B. 若 MsgBox 仅显示 “确定” 按钮,返回值固定为 1
C. 可通过判断返回值来执行不同逻辑
D. MsgBox 的返回值可直接作为字符串使用,无需类型转换
2、 填空题(本题共5小题)
1、要在消息框中显示提示信息"Hello",可使用的语句是_________。
2、MsgBox 函数中,Buttons参数的作用是同时控制消息框的______和______。
3、执行 res = MsgBox("操作选项", vbAbortRetryIgnore),若用户点击 “忽略” 按钮,res 的数值是______,对应的常量是______。
4、执行语句 MsgBox "提示文本", , "自定义标题" 时,中间省略的参数是______,此时按钮类型默认是______,且无图标显示。
5、执行res = MsgBox("是否删除?", vbYesNo + vbQuestion, "删除确认"),若用户点击 “是”,res的值是______。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$