第5章程序结构.ppt

  1. 1、本文档共81页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第5章程序结构5.1顺序结构5.2选择结构5.3循环结构5.1顺序结构5.1.1数据输出5.1.2数据输入5.1.1数据输出1.Print方法2.与Print方法有关的函数3.使用位置属性4.清除方法CLS5.使用“标签”控件的输出1Print方法Print方法:(P88重点)(1)作用:在窗体上显示文本字符串和表达式的值,也可在其他图形对象或打印机上输出信息。其语法为:[对象]Print[表达式表][,或;]注:1.每执行一次Print方法要自动换行2.若用;(分号)或空格分隔:光标定位上一个显示的字符后,即紧凑输出格式。3.若用,(逗号)分隔:光标定位在下一个打印区的开始位置处。每个打印区占14列。即分区输出格式。4.开始打印的位置是由对象的CurrentX和CurrentY属性决定,缺省为打印对象的左上角0,0。(2)与Print有关的函数:①Tab(n)函数:功能:左端开始右移动n列,即把光标移到参数n指定的位置。当在一个Print方法中有多个Tab函数时,每个Tab函数对应一个输出项,各输入项之间用分号隔开。②Spc(n)函数:功能:插入n个空格,n为0~32767之间的整数。Spc函数与输出项之间用分号隔开。应注意,Tab函数从对象的左端开始记数,而Spc函数只表示两个输出项之间的间隔。③Space(n):功能:返回N个空格。例1:在窗体Form1的单击事件中写入如下代码:PrivateSubForm_Click()a=10:b=3.14Printa=;a,b=;bPrint空一行Printab;Tab(5);cdPrintab;Spc(5);cdPrintab+Space(5)+cdEndSub例2:print用法.vbp(3)使用位置属性(4)清除方法CLS(5)使用“标签”控件的输出5.1.2数据输入1.使用“文本框”控件进行输入2.SetFocus方法3.与用户交互的函数和过程(inputbox函数--重点和msgbox函数)1使用“文本框”控件进行输入2SetFocus方法3与用户交互的函数和过程(1)InputBox函数(重点)作用:在一对话框中显示提示,等待用户输入正文或按下按钮,并返回包含文本框中内容,函数值的类型为String类型。语法格式:[变量[%]]=InputBox(提示[,标题][,默认][,x坐标位置][,y坐标位置][,helpfile,context])说明:“提示”提示信息,“标题”标题区显示,“缺省”输入区缺省值,有$返回字符类型,否则为数值类型,X、Y指定输入对话框显示在屏幕中的位置,如果省略,则输入对话框会显示在屏幕中央。练习:1、ex4_4.vbp2、Inputex1.vbp5.2选择结构设计5.2.1条件表达式5.2.2关系表达式5.2.3逻辑表达式5.2.4条件语句5.2.5条件语句的嵌套5.2.6多分支语句5.2.1条件表达式使用选择结构语句时,要用条件表达式来描述条件示例:Ifx=5Theny=x+1Ifa1Andb0Thenx=1条件表达式可以分为两类:关系表达式和逻辑表达式条件表达式的取值为逻辑值(也称布尔值):真(True)和假(False)5.2.2关系表达式用一个比较运算符把两个表达式(如算术表达式)连接起来的式子。值为True(真)和False。例:P94说明:(1)所有比较运算符的优先级都相同;(2)日期型数据看成“yyyymmdd”的8位整数,按数值大小比较(3)字符型数据按其ASCII码值进行比较A小于B,a大于AABC大于AB2,ABC大于AB(4)Like和Is:Like称为字符串匹配,Is用来比较两个对象的

文档评论(0)

金华 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档