admin 管理员组

文章数量: 1086019


2024年3月27日发(作者:微软windows11下载)

Vb语言及程序开发环境

教学目标:

知识与技能:1、掌握常量与变量说明

2、了解基本数据类型

3、掌握VB表达式的书写

过程与方法:培养学生从简单问题出发,运用程序设计解决实际问题的能力。通过比较、

观察、分析和实践等手段,培养学生自主学习、合作学习的能力。

情感与态度:让学生感受用程序解决问题的乐趣和进一步吸取新知的持续发展的欲望。

教学重点:

1、变量名的命名规则

2、算术运算符的优先顺序

3、合法的VB表达式

教学难点:

变量名的命名规则及算术运算符的优先顺序

教学过程:

一、程序包含哪些部分

Const pi As Single = 3.14 说明PI是常量π

Dim r As Single, s As Single说明r和s是实数

r = InputBox(“r=”, “输入半径”)输入r的值

s = pi * r * r 计算表达式pi*r*r的值并把它赋给S

Print “圆的面积S=”; s 输出s的值。

Vb程序一般包含以下几部分:

1、数据类型说明部分

2、数据的输入部分

3、数据的处理部分

4、数据的输出部分

二、基本数据类型

整型数 integer 长整型数 long 单精度实型数 single

双精度实型数 double 日期型 date 字符型 string 逻辑型 boolean

三、变量与常量(每个规则都以例子说明学生容易接受)

(1)常量:指在程序运行过程中始终保持不变的常数、字符串等

某个常量多次被使用,则可以使用一个符号来代替该常量,这样不仅在书写上方便,而且有

效地改进了程序的可读性和可维护性。

VB中使用关键字Const 声明符号常量。其格式如下:

Const PI As Double=3.1415926535

Const 常量名 As 类型=常数表达式

3.14、“R”、“输入半径”

(2)变量:指在程序运行过程中可以改变的量

A、变量名必须以字母或汉字开头

命名规则:

abc、姓名、 +uu、年n3、 #xy、 ff28、3abc

B、不能在变量名中出现句号、空格或者嵌入!、@、#、$、%、&等字符

r%R、a#bc、a bc

不合法

C、不能使用VB的关键字作为变量的名字

print、dim和for等都是非法变量名

D、不能超过255个字符

E、变量名在变量的有效范围内必须是唯一的,最好用与它所表示 的内容相同的英文单词

来确定。

F、变量名不区分大小写。例如:ABC、Abc、aBc表示同一变量。

变量说明:使用变量前,一般应先说明变量名及其类型,以使系统为其分配存储单元。

Dim 变量 as 类型

例:Dim r as single 说明变量r为单精度实型变量

Dim k as integer , y as single

3、运算符、函数和表达式(先让学生解决一个实例,结果和数学中的算术运算有很多不同

之处,以此来引起学生的注意)

(1)运算符

A、算术运算符:+(加号)、-(减号)、*(乘号)、/(除号)、^(乘方)、(整除)、

mod(取余数)

B、字符串运算符:&连接两个字符串

如:

”abcd”&”勤劳勇敢”连接后结果为”abcd勤劳勇敢”

(2)函数(P29)

(3)表达式

由运算符将变量、常量和函数等操作数连接起来的式子

Int(3.14)=3

优先级

1

2

3

符号

乘方 ^

负号 -

乘 *

除 /

整除

取余数 mod

加 +

减 -

表达式

a^2

-a

a*a*a

10/a

10a

10 mod a

10+a

a-10

结果

4

5

6

表达式:以运算符连接变量、常量和函数

按优先级排列的算术运算符const a as integer=3

表达式17 4 + 9 Mod 5 2的值是 5

3. 表达式的书写中需注意的问题

(1)运算符不能相邻。例a+-b是错误的。

(2)乘号不能省略。例x 乘以y 应写成:x*y

(3)括号必须成对出现,均使用圆括号。

(4)表达式从左到右在同一基准并排书写,不能出现上下标

(5)要注意各种运算符的优先级别,为保持运算顺序,在写VB表达式时需要适当添加

括号(),若用到库函数必须按库函要求书写。 如:

(b-sqr(b*b-4*a*c))/(2*a)

(a+b)/(a-b)

四、课堂练习(学生认真思考巩固所学)

1、下列数据属于字符串常量的是( B )

A、bcda B、”zanfb” C、’hjdnc’ D、’j-098’

2、在VB语言中,下列数据中法的长整型常量是( B )

A、09b B、2738940 C、99.876345 D、8.12345E12

3、在VB语言中,下列变量中合法的变量是( C )

A、b90@ B、abc=9 C、hello D、888f1

4、在VB语言中,下列表达式中合法的表达式是( D )

A、a+b*|c| B

、bct÷9 C、β-α*Π D、Pi*R*R


本文标签: 变量 学生 运算符 表达式 常量