备考课件精品难点第三章第四章.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(1) 顺序结构 顺序结构就是系统按照程序中语句出现的先后次序执行各项操作。(流水账) (2) 分支结构 分支结构就是系统根据判断条件,选择一条符合条件的顺序结构程序块来执行。(三岔口、十字路口) (3) 循环结构 循环结构就是根据条件判断,不断重复的执行一部分代码,直到该条件要求你停止重复执行为止。(搬运工);Dim x As Integer, y As Integer, sum As Integer, avg As Integer 声明变量 x = 100 y = 200 赋值 sum = x + y avg = (x + y) / 2 程序计算 Print 两数的和为:; sum Print “两数的平均值为:”; avg 打印结果;1. 赋值语句(P57) 形式:变量名=表达式 对象.属性=表达式 例: Text1.Text = “Welcome to Visual Basic 6.0 World” ?只有当表达式是一种与变量兼容的数据类型时,该表达式的值才可以赋值给变量 。如 i%=“abc” (× 字符串不能赋值给数值变量) ? 执行过程:先求表达式的值,然后将值赋值给左边的变量。 如: x = x + 1 注意:虽然赋值号与关系运算符等于号都用“=”表示,VB系统会根据所处的位置自动判断是何种意义的符号;;;;;;VB中的事件过程命名格式为: 对象_事件,比如: Command1_Click() Text1_Change() Text1_KeyPress() Form_Click()(跟前几个有何差别) Form_Load(): 窗体运行的时候自动执行,效果如何? ; 生活中的很多道理或者策略都是一种分支结构,比如论持久战中的“敌进我退,敌驻我扰,敌疲我打,敌退我追”就是一个典型的分支。具体程序如下: If敌进 Then 我退 ElseIf敌驻 Then 我扰 ElseIf敌疲 Then 我打 ElseIf敌退 Then 我追 EndIf;1. If…Then语句(单分支结构) If 表达式 Then 语句块 End If 或 If 表达式 Then 语句 例: If xy Then t=x x=y y=t End If 或 If xy Then t=x: x=y: y=t ;;;;;函数计算;Select Case n Case 0 p = 1 Case 1 p = x Case 2 p = (3 * x * x - 1) / 2 Case 3 p = (5 * x * x - 3) * x / 2 Case 5 p = ((35 * x * x - 30) * x * x + 3) / 8 Case Else Print n的值不正确 End Select;;;;;;;;;;;;;;;;;(二)子过程及函数过程的定义形式;过程的分类;(三) 过程的调用;(四)参数传递 指主调过程的实参传递给被调过程的形参。;;;;;(一)作用域概念;;;public z% Private Sub s() z=z+2 print z End Sub Private Sub Command1_Click() z=z+2 Call s print z End Sub;;;;;;例:下程序执行后的输出结果为:;;;(一) 定长数组及声明 Dim | Private|Public 数组名(下标1[,下标2…]) [As 类型] 维数:数组下标变量的个数,用“,”分隔 下标:[下界 To]上界 注:必须为常数,若省略下界为0 (默认值可由语句Option Base 1改变) 每一维大小: 上界-下界+1 数组大小(总的元数个数): 每一维大小的乘积 例: Dim mark(1 to 100) As Integer Dim mark%(100)---Dim mark%(0 to 100) Dim a(1 to 3, 1 to4) As Integer Dim s(2,5) As Single ;;;;数组的范例-Fibonacci数列;1. 数组的应用;;;;;;;

文档评论(0)

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

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

1亿VIP精品文档

相关文档