计算机导论课件第7章程序设计语言幻灯片.ppt

计算机导论课件第7章程序设计语言幻灯片.ppt

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7.4.3 运算符与表达式(6) 逻辑运算符的左右操作数要求为逻辑值。用逻辑运算符连接起来的式子称为逻辑表达式。VB的逻辑运算符如表7.7 所示。 华南理工大学计算机教学团队 32 逻辑运算符的优先级按以下顺序由高到低排列:Not, And, Or, Xor, Eqv, Imp 7.4.4 程序控制结构(1) 在高级语言中,程序控制结构是由流程控制语句实现的。不同的高级语言,流程控制语句的格式也可能不一样。VB语言的部分流程控制语句如下: 1. 分支语句: 分支语句实现选择结构。 格式为:If 条件 Then 语句1 Else 语句2 功能说明:其中条件是关系表达式或逻辑表达式,当条件为True时, 执行语句1,否则,执行语句2。其中,Else部分可省。 如:If mark85 Then print “Excellent!” ‘如果mark85, 则输出 Excellent. ? 华南理工大学计算机教学团队 33 7.4.4 程序控制结构(2) 2. 循环语句:循环语句实现循环结构。 格式:While 条件 语句 Wend 功能说明:其中条件为关系表达式或逻辑表达式,如果条件为True,则执行语句 ,遇到Wend时,返回到 While语句,继续对条件进行测试;如果仍为True,则重复上述过程。直到条件 为False,则不再执行语句, 而执行Wend后面的语句。该循环语句实现的是当型循环结构。 另外,在VB语言里还有 Do…Loop语句和 For…Next 语句也可以实现循环结构。 华南理工大学计算机教学团队 34 7.4.5 过程与函数(1) 过程,又称为子程序,是以一个名字标识,完成特定功能的一组代码。过程在有些高级语言里称为函数。过程有如下两个重要作用。 任务划分。把一个复杂的任务划分为小任务,并用过程来表达,使任务更易于理解,易于实现。 代码重用。各种复杂的任务常常包含一些完全相同或非常相近的小任务。把这些小任务编成独立的过程,由各大任务调用,避免重复编程。 华南理工大学计算机教学团队 35 7.4.5 过程与函数(2) 不同高级语言里过程实现的语法不同。 在VB语言里,过程分为两大类。 一类是由系统提供,主要包括内部函数和事件过程。对于内部函数,用户可以直接调用;对于事件过程,VB提供它们的框架和接口,用户可以根据需要填写它的内容,事件过程构成了VB应用程序的主体。 另一类是用户根据应用需求,自定义的过程。 在VB 中,有4种自定义过程:以关键字 Sub 开头的子过程;以关键字Function 开头的函数过程;以关键字 Property 开头的属性过程;以关键字Event 开头的事件过程。 华南理工大学计算机教学团队 36 7.4.6 程序注释 程序中的注释语句只是为提高程序的可读性而添加的,计算机在执行程序时自动略去注释信息。 不同的高级语言表示注释语句的方法是不同的。 VB语言的注释语句的表示形式如下: ‘注释内容 或 Rem 注释内容 例如: Text1.Text=”Hello” ‘这是一条简单的语句 华南理工大学计算机教学团队 37 7.5 VB 6.0 集成开发环境(1) Visual Basic 6.0, 简称VB6.0, 其集成开发环境(Integrated Development Environment, 简称为IDE)是集成了设计、运行和测试应用程序所需要的各种工具的一个工作环境。VB6.0的集成开发环境主窗口如图7.5 所示。 华南理工大学计算机教学团队 38 7.5 VB 6.0 集成开发环境(2) 华南理工大学计算机教学团队 39 7.6 简单的应用程序设计 VB6.0 是一种可视化程序设计语言。使用可视化程序设计语言设计应用程序主要完成两部分工作:界面设计和事件过程(又称为事件驱动程序)编写。 例7.1 设计一个程序:输入圆的半径,计算输出圆的周长和面积。 分析:程序界面应该让用户输入一个半径值R,在接收到用户输入的半径值之后,程序用以下公式计算园的周长和面积。 圆周长=2×?×R 圆面积=?×R2 然后将计算结果输出到屏幕上。 华南理工大学计算机教学团队 40 小 结 程序设计语言是人与计算机交流的工具,是由字、词和语法规则构成的指令系统。 程序设计语言经过多年的发展,经历了从机器语言、汇编语言到高级语言的发展过程。 用高级语言设计一个程序一般包含编辑、编译、运行等步骤。 程序设计的常用方法有结构化程序设计方法和面向对象的程序设计方法。 程序设计语言一般包括:数据类型、变量、常量、运算符、表达式、流程控制语句、函数与过程、注释等主要元素。 华南理工大学计算机教学团队

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档