文档详情

常量、变量、标准函数和表达式.doc

发布:2017-01-14约2.46万字共76页下载文档
文本预览下载声明
常量、变量、标准函数和表达式 一、课题:常量、变量、标准函数和表达式 二、教学目标: 掌握常用的数据类型。 掌握常量、变量的概念及定义符号常量和变量的方法。 掌握调用函数的方法。 掌握算术表达式和字符串表达式。 三、教学的重点和难点: 重点:常量、变量和表达式 难点:符号常量,算术表达式中运算符的运算顺序 四、教学过程: 导入新课 学习本章第三节时,我们建立了一个求圆的周长和面积的程序,它是用VB语言编制的,其中的代码是由一个个语句构成的,语句中包含了常量、变量、函数、表达式,而这些就是本节课将要学习的VB语言的基础知识。 揭示目标 启动多媒体教学系统,向学生广播学习目标 掌握常用的数据类型。 掌握常量、变量的概念及定义符号常量和变量的方法。 掌握 常用函数。 掌握算术表达式和字符串表达式。 新授内容 广播: 启动Visual Basic软件,打开课前准备好的程序。看下面这一行代码: Print “欢迎学习VB语言基础!” 这句代码的意思是显示“欢迎学习VB语言基础!”这句话。显然引号中的内容在程序运行过程中是始终不变的,这在VB中被称为常量。 板书:?? 1、常量 常量就是在程序运行过程中保持不变的量。 运行多媒体教学系统的联机讨论功能,贴出例6-3-1中的代码: ‘求圆的周长和面积 Dim Radius As Single Dim Peri As Single Dim Area As Single Private Sub cmdCalcu_Click ? Radius = Val ‘取得半径值 ? Peri = 2 * 3.14159 * Radius ‘计算周长 ? Area = 3.14159 * Radius * Radius ‘计算面积 ? txtPeri.Text = Str ‘输出周长 ? txtArea.Text = Str ‘输出面积 End Sub Private Sub cmdClose_Click End End Sub 提问:请说出其中哪些是常量? 学生观察程序代码,在学习小组内相互讨论,得出答案后贴出。 板书:?? 数值常量 数值常量分为整型常量和实型常量两种。 整型常量:是指不带小数的数值。 实型常量:是指带小数的数值。 实型常量分为定点数和浮点数 浮点数对应的就是数学上的科学计数法,以幂数形式表示一个实数。 广播:?? 例如:1234.56可以表示为1.23456×103 ,由于程序中无法表示上标和下标,因此用英文字母”E”表示底数10, 1.23456×103表示为1.23456E3。 提问:?? 下面的常量中,哪些是整型常量?哪些是实型常量? 1e5、0、-10、3.14159 、-6.8、1.997、+107、1、2e6、88E-18 板书:?? 字符串常量 被一对双引号括起来的若干个合法的字符称为字符串常量。 同学们前面看到的程序代码中的”欢迎学习VB语言基础!”这句文字就是用双引号括起来的,表明它被定义成了字符串常量。字符串常量是指双引号中的字符,不包括双引号本身。 广播: sp;? 如:”china”、”Visual Basic”、”18”、”3.14” 板书:?? 符号常量 如果程序中多次用到同一个常量,则可以用一个有意义的名字表示这个常量,称为符号常量,这个有意义的名字称为“常量名”。 广播:?? 例6-3-1中求圆面积和周长的程序,也可以改成如下代码: ‘求圆的周长和面积 Const PI As Single = 3.14159 Dim Radius As Single Dim Peri As Single Dim Area As Single Private Sub cmdCalcu_Click ? Radius = Val ‘取得半径值 ? Peri = 2 * PI * Radius ? ‘计算周长 ? Area = PI * Radius * Radius ‘计算面积 ? txtPeri.Text = Str ‘输出周长 ? txtArea.Text = Str ‘输出面积 End Sub 同学们会注意到,与前面代码相比较,这段代码中多出了Const语句,Const就是符号常量的定义语句,该段代码将PI定义为符号常量。 板书:?? Const? 常量名? [As 类型]=表达式 提问: sp;? 结合上面这段代码,想一想为什么要使用符号常量? 答:使用符号常量可以提高编程的效率和程序的可读
显示全部
相似文档