




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 / 7 常量、变量、标准函数和表达式 莲山课 件 k 一、课题:常量、变量、标准函数和表达式 二、教学目标: 掌握常用的数据类型。 掌握常量、变量的概念及定义符号常量和变量的方法。 掌握调用函数的方法。 掌握算术表达式和字符串表达式。 三、教学的重点和难点: 重点:常量、变量和表达式 难点:符号常量,算术表达式中运算符的运算顺序 四、教学过程: 导入新课 学习本章第三节时,我们建立了一 个求圆的周长和面积的程序,它是用 VB 语言编制的,其中的代码是由一个个语句构成的,语句中包含了常量、变量、函数、表达式,而这些就是本节课将要学习的 VB语言的基础知识。 揭示目标 启动多媒体教学系统,向学生广播学习目标 ( 1)掌握常用的数据类型。 2 / 7 ( 2)掌握常量、变量的概念及定义符号常量和变量的方法。 ( 3)掌握常用函数。 ( 4)掌握算术表达式和字符串表达式。 新授内容 广播:启动 VisualBasic 软件,打开课前准备好的程序。看 下面这一行代码: Print欢迎学习 VB语言基础 ! 这句代码的意思是显示 “ 欢迎学习 VB 语言基础! ” 这句话。显然引号中的内容在程序运行过程中是始终不变的,这在 VB中被称为常量。 板书: 1、常量 常量就是在程序运行过程中保持不变的量。 运行多媒体教学系统的联机讨论功能,贴出例 6-3-1 中的代码: 求圆的周长和面积 DimRadiusAsSingle DimPeriAsSingle DimAreaAsSingle PrivateSubcmdcalcu_click() Radius=Val()取得半径值 Peri=2*Radius计算周长 3 / 7 Area=*Radius*Radius计算面积 =Str(Peri)输出周长 =Str(Area)输出面积 EndSub PrivateSubcmdclose_click() End EndSub 提问:请说出其中哪些是常量? 学生观察程序代码,在学习小组内 相互讨论,得出答案后贴出。(后面提问均采用此方式) 板书: 数值常量 数值常量分为整型常量和实型常量两种。 整型常量:是指不带小数的数值。 实型常量:是指带小数的数值。 实型常量分为定点数和浮点数 浮点数对应的就是数学上的科学计数法,以幂数形式表示一个实数。 广播:例如:可以表示为 103 ,由于程序中无法表示上标和下标,因此用英文字母 E(或 e)表示底数 10, 103表示为。 提问:下面的常量中,哪些是整型常量?哪些是实型 常量? 4 / 7 1e5、 0、 -10、 -、 +107、 1、 2e6、 88E-18 板书: 字符串常量 被一对双引号括起来的若干个合法的字符称为字符串常量。 同学们前面看到的程序代码中的 欢迎学习 VB 语言基础! 这句文字就是用双引号括起来的,表明它被定义成了字符串常量。字符串常量是指双引号中的字符,不包括双引号本身。 广播:如: china、 VisualBasic、 18、 板书: 符号常量 如果程序中多次用到同一个常量,则可以用一个有意义的名字表示这个常量,称为符号常量,这个有意义的名字称为 “ 常量名 ” 。 广播:例 6-3-1 中求圆面积和周长的程序,也可以改成如下代码: 求圆的周长和面积 constPIAsSingle= DimRadiusAsSingle DimPeriAsSingle DimAreaAsSingle PrivateSubcmdcalcu_click() Radius=Val()取得半径值 5 / 7 Peri=2*PI*Radius计算周长 Area=PI*Radius*Radius计算面积 =Str(Peri)输出周长 =Str(Area)输出面积 EndSub 同学们会注意到,与前面代码相比较,这段代码中多出了 const 语句, const 就是符号常量的定义语句,该段代码将 PI定义为符号常量。 板书: const 常量名 As类型 =表达式 提问:结合上面这段代码,想一想为什么要使用符号常量? 答:使用符号常量可以提 高编程的效率和程序的可读性。 板书: 2、变量 在程序执行过程中,其值可以改变的量称为变量。 广播: Leta=4 Leta=6 Leta= a 先后有三个值,也就是说 a 的值是可以变化的。 变量都应有名字,即变量名,命名规则如下: 变量名必须以字母开头,由字母、数字或下划线组成,但不能以 VB的保留字作为变量名 ,如函数名 Sin、 Str,语句6 / 7 定义符 Let等。 根据结构化程序设计的要求,变量名要有实际意义。 提问:以 下变量名中,哪些是不符合 VB命名规范的 ? _B. _15 变量是用来存储数据的,数据分为不同的类型,相应的变量也有以下几种: 板书: 变量定义格式: Dim变量名 As数据类型 整型: Integer 实型: Single 字符串型: string 广播: DimiAsInteger DimsumAsSingle DimnameAsString 以上三个语句分别将 i、 sum、 name 定义为整型、实型和字符串型变量。 提问:例 6-3-1 的程序代码中定义了几个变量?分别是哪种类型? 答: Radius、 Peri、 Area三个变量,都是 Single型变量。 例 6-3-1 建立的程序中,变量定义在所有事件过程之前,可以在该窗体的所有事件过程中使用,称为窗体级变量。当然也可以在事件过程中定义变量,此处的变量称为局部变7 / 7 量,只能在事件过程内部使用。具体的内容我们在以后再学习。 板书: 3、常用内部函数 VB 提供
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 煤层开采项目风险评估报告
- 基础设施勘察与安全评估方案
- 基于FCE模型的钢筋混凝土结构安全性分析与加固研究
- 废弃物焚烧与热能回收方案
- 基于地标技术的最短距离查询与三角形计数算法研究
- 重难点解析人教版八年级上册物理《物态变化》定向练习试题(含答案及解析)
- 解析卷人教版八年级上册物理物态变化《熔化和凝固》专项练习试卷(含答案解析)
- 考点攻克人教版九年级物理《电流和电路》专项练习试题(含解析)
- 达标测试人教版八年级上册物理《声现象》定向攻克试题(含解析)
- 达标测试人教版八年级上册物理声现象《噪声的危害和控制》单元测评试题(含详细解析)
- CJJ1-《城镇道路工程施工与质量验收规范》
- 依视路培训课件
- 慢性呼吸疾病肺康复护理专家共识
- 新能源电池行业深度研究及发展前景预测报告
- 银行廉洁从业培训
- 2025至2030中国海工装备制造行业发展趋势分析与未来投资战略咨询研究报告
- 园区安保制度与管理制度
- 保险公司数据管理制度
- 胖东来投诉管理制度
- GB/T 45808-2025眼科光学接触镜和接触镜护理产品基于接触镜结合接触镜护理液评价其相互作用的细胞毒性试验
- 健康体检课件下载
评论
0/150
提交评论