第4单元程序流程控制(复习).pptVIP

第4单元程序流程控制(复习).ppt

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

4.1 顺序结构 4.2 分支结构 4.3 循环结构 4.2.5 条件函数 ⑴IIf函数 IIf(表达式1,表达式2,表达式3) 先判断表达式1的值,当值为TRUE时,函数返回表达式2的值,否则返回表达式3的值 例:求x,y中的大数可以用如下语句 Max=iif(xy,x,y) 等价于 IF xy THEN Max=x ELSE Max=y 4.2.5 条件函数 ⑵Choose 函数 Choose(整数表达式,选项表) 如果整数表达式的值是1,函数的值为选项表1的值;整数表达式的值是2,函数的值为选项表2的值;依次类推 例:根据Sign是1-4间的整数,选择运算符号 Op= Choose(Sign,”+”,”-”,”*”,”/”) 当Sign是1时,Op是“+” 第 4 章 程序流程控制 1.赋值语句的作用 一般形式: 变量名 =表达式 或 对象名.属性名 = 表达式 作用: 首先计算赋值号右边表达式的值,然后将该值赋给赋值号左边的标识符代表的变量或控件属性,作为变量或控件属性的当前值。该值一直保存到下一次再对它赋值为止。 注意: 赋值语句 a=b 与b=a是两个结果不同的赋值语句 赋值语句左边必须是变量或对象属性 x+y=3 5=sqr(s)+x+y sin(x)=1+y 都是错误的赋值语句 4.1.1 赋值语句 2. 赋值与逻辑等号 “=”号是一个具有二义性的符号,既可以作为赋值号,也可以表示为关系运算中的逻辑等号。它的实际意义要根据前后文的形式判断。 例如,“=”号在以下语句中有不同含义: b = 1 / ( x + y ) c = 2 a = b = c 把关系表达式b=c的值赋给a k = a = b And b = c 在VB应用程序中,若把需处理的原始数据或其它数据输入到计算机的存储器中,则可以使用InputBox函数和MsgBox 函数。 InputBox函数 MsgBox 函数 MsgBox 语句 4.1.2 数据输入 一般格式:InputBox(提示[,标题][,默认值] [,x坐标][,y坐标]) 功能:系统在屏幕上显示一个输入对话框,并在输入对话框中显示两个命令按钮,一个是“确定“按钮,另一个是“取消”按钮。此时,系统等待用户输入数据并按回车键或“确定”按钮,也可以按“取消”按钮。若用户输入数据并按回车键或“确定”按钮后,系统就把该数据看作字符串作为函数返回值;否则,函数的返回值为空串。 1. InputBox函数 注意: (1) 为了能够正确地把字符串转换成数值型数据,通常应该对被赋值变量作出类型说明: Dim x! x = InputBox(请输入长度(cm):, 输入数据, 10, 2000, 3000) 或者使用Val函数作类型转换: x = Val(InputBox(请输入长度(cm):) (2) InputBox函数中的参数是按顺序排列的,若不使用中间的某些参数,必须加入相应的逗号分隔。例如: MyValue = InputBox(Prompt, , , 100, 100) 一般形式: MsgBox(提示[,按钮][,标题]) 功能:系统在屏幕上显示一个对话框,并在对话框上显示给定的提示信息、标题和命令按钮,等待用户选择某一命令按钮并单击。此时,函数的返回值为1~7的整数值或文字常量。 例如:Msg=MsgBox(“操作已完成”) 2. MsgBox函数 表4–1列出了buttons参数的设置值及它们的描述。 第一组值(0 – 5)描述了对话框中显示的按钮的类型与数目; 第二组值(16,32,48,64)描述了图标的样式; 第三组值(0,256,512)说明哪一个按钮是缺省活动按钮。活动按钮中文字周围有虚线,按回车键即可执行该按钮的操作; buttons 参数值从每组值选取一个值相加而成。参数表达式可以用这些数值构成,也可以用文字常量。这些文字常量是VB系统指定的,可以在程序代码中使用这些文字常量,而不必使用实际数值。 第三组值: vbDefaultbutton1 0 第一个按钮为默认按钮 vbDefaultbutton1 256

文档评论(0)

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

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

1亿VIP精品文档

相关文档