第2章 Visual Basic程序设计基础 学习要点及目录 1. 了解VB的语句和编码规则。 2. 掌握数据类型和常量、变量的定义。 3. 掌握运算符和表达式的定义及使用。 4. 了解VB各类内部函数和常用函数。 5. 掌握Print方法及其相关函数的功能及使用。 6. 掌握InputBox函数的功能及使用。 7. 掌握MsgBox函数和MsgBox语句的功能及使用。
核心概念
标识符 常量 变量 数据类型 运算符 表达式 输入输出
引导案例 VB是一门计算机**程序语言,那么什么是计算机语言呢? 计算机语言(Computer Language)指用于人与计算机之间通信的语言,是人与计算机之间传递信息的媒介。计算机语言总的来说可以分成机器语言、汇编语言、**语言三大类。 机器语言:0、1的二进制语言。机器语言是用二进制代码表示的计算机能直接识别和执行的一种指令的集合。它是计算机的设计者通过计算机的硬件结构赋予计算机的操作功能。 汇编语言:助记符的符号语言。汇编语言是用一些简洁的英文字母、符号串来替代一个特定指令的二进制串的程序设计语言。汇编语言要有一个专门的程序将这些符号翻译成二进制数的机器语言,这种翻译程序被称为汇编程序。 **语言:接近于人的自然语言。**语言与计算机的硬件结构及指令系统无关,它是以人类的日常语言为基础的一种编程语言,有更强的表达能力,可方便地表示数据的运算和程序的控制结构,能更好地描述各种算法,而且容易学习掌握。
案例导学 常用的**语言有C、Java、Python、VB等,不同的**语言有自己的语句和编码规则,正如人类的自然语言一样。据统计,全世界有5000余种语言,不同**和地区使用不同的文字和语言,一句简单问候的“你好”就有几十种表示方法。 因此,学习计算机语言,就像学习一门外语,必须首先要熟悉它的语句和语法规则。
2.1 语句和语法规则 2.1.1 关键字和标识符 1.关键字 关键字又称为保留字,是VB系统定义的、有特定意义的词汇,它是程序设计语言的组成部分。在VB中,当用户在编辑窗口中输入关键字时,系统会自动识别,并将其首字母改为大写。 2.标识符 程序设计常常需要为一些对象命名,然后通过名字访问这些对象,我们把这些自定义的命名称为标识符。标识符通常用于标记用户自定义的常量、变量、控件、函数和过程的名字。VB中标识符的命名应遵循如下规则。 (1) 必须以字母或汉字开头。 (2) 只能由字母、汉字、数字和下画线组成,但不能直接使用VB的关键字。 (3) 不能超过255个字符,控件、窗体和模块的名字不能超过40个字符。 (4) 在标识符的有效范围内必须是**的。 在定义标识符的时候要尽量选用一些有意义的字符,这样可以提高程序的可读性,例如,姓名可以定义为name,3个数可以定义为num1、num2和num3。 2.1.2 语句书写规则 语句是程序设计时使用的指令,语句的书写必须符合VB的规定。VB可以设置自动语法检测,方法为:选择“工具|选项”命令,选中“编辑器”选项卡上的“自动语法检测”复选框,这样,系统对于不符合语法规则的语句就会给出错误提示,并显示出错的原因。 1.VB语句书写格式 (1) VB中每个语句以回车结束,通常一行只写一条语句,语句的长度不能超过1023个字符。如果一行写多条语句,语句之间要用冒号“:”隔开。如果将一条语句断开换行写,需要在语句断开处用下画线“_”结尾,这样就表示下一行语句与本行语句属于一条语句。注意,下画线要与*后一个字符间隔至少一个空格。如果希望在程序代码中添加注释,则使用单引号“'”,其后面的内容表示注释,不参与程序代码的运行。 (2) VB能够自动对语句进行简单的格式调整,例如,关键字的**个字母大写,运算符的前后加上空格等。所以在输入时不区分大小写,例如,输入print a+1,按Enter键结束后,VB 会自动将其调整为Print a + 1。 (3) VB 还具有自动提示的功能。例如,当输入对象名时,系统会提示该对象的方法、事件等,当输入定义变量的语句时,系统会提示变量类型,此时只需要选择相应项再按空格键即可,方便了手工输入。