《vb程序设计基础》PPT课件

《vb程序设计基础》PPT课件

ID:36694284

大小:211.75 KB

页数:24页

时间:2019-05-10

《vb程序设计基础》PPT课件_第1页
《vb程序设计基础》PPT课件_第2页
《vb程序设计基础》PPT课件_第3页
《vb程序设计基础》PPT课件_第4页
《vb程序设计基础》PPT课件_第5页
资源描述:

《《vb程序设计基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、§1:VB程序设计基础知识知识点标准数据类型普通常量与符号常量变量运算符优先级表达式书写与计算常用内部函数程序的基本组成与执行流程VB的基本输入输出方法赋值语句§1:VB程序设计基础知识表达式按语法规则,用运算符将运算对象(常量、变量、函数)连接起来数据类型不同类型的数据适用于解决不同类型的问题不同类型的数据在内存中的存放形式不同标准数据类型§1:VB程序设计基础知识数据类型标准类型字节型Byte逻辑型Boolean整型Integer长整型Long单精度型Single双精度型Double字符型String货币型Currency日期型Date对象型Object变体型Variant自定义类型关键字

2、字节数224482/字符§1:VB程序设计基础知识常量在程序运行过程中,其值不能改变的量普通常量表示形式:&o205&H3AF123&-123!0.123E+3分界符:"abc""ABD""XYZ"#2004-9-27#逻辑常量:TrueFalse符号常量用一个符号来代替多次被使用的常量,具有含义清楚,一改全改的优点如:ConstPIAsDouble=3.1415926535系统常量由VB提供的应用程序和控件的系统定义常数Text1.BackColor=&HFF&Text1.BackColor=vbRed§1:VB程序设计基础知识变量在程序运行过程中,其值可以改变的量三要素:变量名、变量类型、

3、变量值实质变量代表着内存中一定的存储空间存储空间中存放的数据即变量的值存储空间的大小取决于变量的类型变量名代表对应存储空间的起始地址10a整型2字节变量命名规则以字母或汉字开头,由字母、汉字、数字和下划线组成的字符串§1:VB程序设计基础知识变量使用方法建议先声明,后使用声明显式声明如:DimcountAsInteger,sumAsSingle等价于Dimcount%,sum!隐式声明VB允许用户不声明变量而直接使用所有隐式声明的变量都是Variant数据类型VB根据程序中赋予变量的值来自动调整变量类型强制显式声明OptionExplicit语句执行工具|选项命令§1:VB程序设计基础知识变量

4、声明的实质由系统根据存放数据的类型分配一块存储空间变量的初值声明一个数值型的变量后,VB自动为其赋初值0声明一个字符型的变量后,VB自动为其赋初值空串声明一个逻辑型的变量后,VB自动为其赋初值False变量赋值变量名=表达式先计算表达式值,再将结果保存到变量所代表的内存空间中强制类型转换规则§1:VB程序设计基础知识运算符算术运算符^、-、*、/、、Mod、+、-连接运算符&、+关系运算符<、<=、>、>=、<>、Like、Is逻辑运算符Not、And、Or、Xor、Eqv、Imp高低目数:所需运算对象的个数优先级:运算的先后次序§1:VB程序设计基础知识表达式计算按优先级由高到低运算,优先

5、级相同时自左向右运算运算结果类型转换:以精度高者为准Integer“ABCD”“123”>“ABC”123>“456”123>“ABC”§1:VB程序设计基础知识表达式书写要注意各种运算符的优先级别,为保持运算顺序,在写VB表达式时需要适当添加括号(),括号必须成对出现。表达式从左到右在同一基准并排书写,不能出现上下标。如:X1是错误的。运算符不能相邻。如:a+*b是错误的。乘号不能省略。如:x乘以y应写成x*y。角度必须转换成弧度,Π需写成常数,e的幂需用Exp函数。§1:V

6、B程序设计基础知识表达式练习设a=2,b=3,c=4.0,d=5.0求值Nota<=cOr4*c=b^2Andb<>a+cT+3≠V-2且T+V>10010≤X<20§1:VB程序设计基础知识函数分类内部函数(标准函数或库函数)数学函数、转换函数、字符串函数、日期时间函数、格式输出函数用户自定义函数调用有参函数:函数名(参数列表)无参函数:函数名注意参数的个数及类型函数调用只能出现在表达式中,目的是使用函数求值要注意函数的定义域(自变量或参数的取值范围)要注意函数的值域§1:VB程序设计基础知识数学函数:教材P44在三角函数中的自变量是以弧度为单位如:sin300的函数形式为Sin(3.14/

7、180*30)Rnd函数返回0~1(包括0,不包括1)之间的双精度随机数例:用随机数产生一个200至300之间整数Randomize‘初始化随机数生成器Int((300-200+1)*Rnd+200)怎样产生[N,M]区间的随机数?Int((M-N+1)*Rnd+N)§1:VB程序设计基础知识转换函数Fix、IntFix(2.5)与Int(2.5)均为2Fix(-2.5)为-2,Int(-2.5)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。