VB程序设计基础_第1页
VB程序设计基础_第2页
VB程序设计基础_第3页
VB程序设计基础_第4页
VB程序设计基础_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VB程序设计基础

第三章语言基础

目录1.代码编写规范2.基本数据类型3.变量4.常量5.运算符6.表达式1.代码编写规范(1)标识符命名规则

标识符是指在编写代码时定义的名称。如:工程1,表示一个工程的标识符;

Form1,表示一个窗体的标识符。用户也可以自己定义标识符来标识变量等的名称。1.代码编写规范(1)标识符命名规则①必须以字母或汉字开头,可由字母、汉字、数字和下划线中的一种或多种组成。②不能包含VisualBasic6.0语句的关键字。例如,不能声明一个名称为String的变量。③长度不能超过255个字符,控件、窗体、类和模块命名不能超过40个字符。④标识符不区分大小写。1.代码编写规范常见控件的命名规则(扩展阅读:VB命名规约表.doc)推荐使用“类型-功能”命名法,易于区分。1.代码编写规范常见控件的命名规则(扩展阅读:VB命名规约表.doc)1.代码编写规范(2)语句书写规范①每条语句占一行,一行最多255个字符。②在同一行上书写多条语句,中间用“:”分隔。③某条语句超过一行,可以用空格和下划线连接“_”。④做好程序注释,采用“’”开始注释。⑤分清代码等级,利用“Tab”键进行缩进(Tab键学生常犯错误)2.基本数据类型变量是指在程序运行期间可以被改变的量,用来保存临时数据程序运行完即被释放定义:Dim变量名As数据类型例子:DimstrNameAsString程序1:打印变量3.变量常量是指在程序运行期间不能被改变的数值或字符串定义:Const

常量名(As数据类型)=表达式

Const

常量名

=表达式例子:ConstPI(AsDouble)=3.1415926ConstPI=3.1415926

程序2:计算圆的面积

4.常量5.运算符(1)算术运算符5/25\25Mod22+3*9Mod17\8/25.运算符(2)关系运算符<表达式1>关系运算符

<表达式2>其中,表达式可以是变量、数值、字符串、函数值等。例:3+2>3*2

5=1计算条件表达式时,计算机会先求解关系运算符两侧表达式的值,然后再进行比较,看是否满足关系运算符指定的关系。关系运算符只有“真”(True)和“假”(False)两种结果。5.运算符(3)逻辑运算符多个条件表达式还可以组合起来表示复杂的逻辑关系,如

a>bAndb>c

a>bOrb>c

a>bAndb>cOrc>d逻辑运算符

Not(非)结果:反之

and(与)结果:一假即假

or

(或)结果:一真即真练习:判断逻辑运算的结果Not10>167>8and8<98>7and8<97>8or8<9综合练习:以下哪个是算术运算符:A、+B、andC、&D、<>5.运算符(4)字符串运算符字符串算符只有&、+两个运算符。&作为连接字符时,自动将连接的操作数转为字符型&作为连接字符时,左右两端需要加空格+也可以作为连接字符,但是不提倡使用。+作为连接字符时,一边为数值,一边为字符会报错+作为连接字符时,一边为数值,一边为数值字符型,会做加法运算5.运算符(4)字符串运算符用来连接两个字符串,只有&、+两个运算符。一个特殊的符号——“=”在代码中我们看到了=,而它后边的注释为赋值语句。说明此处的“=”为赋值号。什么是赋值语句?定义:赋值语句是将表达式的值赋给变量或者属性。例如:代码中的

赋值语句的语法:

s=PI*r^2(赋给变量)

(1)

变量名=表达式

txt1.Text=PI*r^2(赋给属性)

(2)对象名.属性名=表达式注:而在关系运算符中,“=”用来表示“相等”关系,而不用来赋值,而且表示的关系有可能成立,也有可能不成立。比如,条件表达式5=1是让计算机判断5和1是否相等,显而易见,这个条件表达式的值为“假”。6.表达式表达式用于执行运算、处理字符的操作。表达式是由常量、变量、运算符、圆括号,以及函数等按照一定规则组成的有意义的式子。具体可以分为算术表达式、字符串表达式、关系表达式及逻辑表达

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论