第四章 语句与控制结构.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第四章 语句与控制结构

第四章 语句与控制结构 练习一、交互函数 ??? 目的 ??? 1、熟悉VB交互函数及语句(过程)的用法 ??? 2、掌握InputBox函数的用法,学会利用InputBox函数从用户获取信息 ??? 3、掌握MsgBox函数和语句的用法,学会利用MsgBox语句提示信息,用MsgBox函数提示信息并获取用户的响应 一、新建一个工程,用“第四章练习一(1)”命名工程和窗体,保存在自己的目录中,在其窗体上添加一个命令按钮,要求用户单击该命令按钮时提示用户输入其姓名,然后在窗体上打印该姓名 ??? 提示 ??? 1、InputBox函数的语法如下 ??? 返回值=InputBox(提示信息[,对话框标题][,默认值]) ??? 其中“返回值”、“提示信息”和“对话框标题”均为字符串类型,如果用户单击对话框的“确定”按钮,则“返回值”等于用户在对话框的文本框中输入的文字,如果单击“取消”则“返回值”等于空值() ??? 2、该程序需响应命令按钮的单击(Click)事件,参考代码如下 ??? Dim s As String ??? s = InputBox(请输入您的姓名,输入姓名,您的姓名)? ??? Print s 二、修改上面的程序,将原来打印到窗体上的信息用MsgBox语句提示给用户 ??? 提示 ??? 1、由于只要求提示信息而不要求获取用户的响应,因此需使用MsgBox语句,语法如下 ??? MsgBox 提示信息,按钮和图标,对话框标题 ??? 其中“提示信息”和“对话框标题”均为字符串类型,按钮和图标的取值可参见“MsgBox函数的使用” ??? 2、修改后的代码如下 ??? Dim s As String ??? s = InputBox(请输入您的姓名,输入姓名,您的姓名) ??? MsgBox 您的姓名为: s ,vbInformation + vbOKOnly,您的姓名 三、新建一个工程,用“第四章练习一(3)”命名工程和窗体,保存在自己的目录中,编写程序,单击命令按钮可以显示消息对话框,对话框上的文本为“今天你快乐吗?”,标题为“是否快乐”,有“是”、“否”和“取消”三个按钮,对话框带有“?”图标,将用户回答的按钮值打印在窗体上 ??? 提示 ??? 1、由于要求从用户获取其对对话框的响应,因此需使用MsgBox函数,语法如下 ??? 返回值 = MsgBox (提示信息,按钮和图标,对话框标题) ??? 其中“提示信息”和“对话框标题”均为字符串类型,按钮和图标的取值可参见“MsgBox函数的使用”,“返回值”是整型,其值由用户的响应决定 ??? 2、参考代码如下 ??? Dim r As Integer ??? r = MsgBox(今天你快乐吗?,vbQuestion + vbYesNoCancel,是否快乐) ??? Print r 练习二、If条件选择结构 ??? 目的 ??? 1、熟悉和掌握If语句三种形式的语法规则 ??? 2、学会用If语句编写简单的条件选择结构 一、新建一个工程,用“第四章练习二(1)”命名工程和窗体,保存在自己的目录中,用“If...Then...Else”语句编写程序,首先提示用户输入分数,根据用户输入的分数判断是否“及格”(分数大于等于60),将结果打印在窗体上 ??? 提示 ??? 1、用“变量=InputBox()”获取用户输入的分数 ??? 2、If...Then...Else的语法为: ??? If 条件表达式 Then ????? 语句序列1 ??? [Else ????? 语句序列2] ??? End If ??? 3、条件表达式为:变量=60 ??? 4、程序的参考代码如下 ??? Dim Score As Integer ??? Score = InputBox(请输入您的分数,输入分数)? ??? If Score = 60 Then ????? Print 恭喜您,您及格了!:) ??? Else ????? Print 很抱歉,您没有及格!:( ??? End If 二、新建一个工程,用“第四章练习二(2)”命名工程和窗体,保存在自己的目录中,用“If...Then...Else”语句编写程序,提示用户输入密码,如果输入的密码正确则在窗体上打印“密码输入正确”,否则在窗体上打印“密码输入不正确”(正确密码为:hello) ??? 提示 ??? 1、用“变量=InputBox()”提示用户输入密码 ??? 2、条件表达式为:变量=hello ??? 3、代码可参考上一题的代码 三、新建一个工程,用“第四章练习二(3)”命名工程和窗体,保存在自己的目录中,用“If...Then...ElseIf”语句编写程序,首先提示用户输入分数,然后

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档