第3章VisualBasic程序设计基础.ppt
《第3章VisualBasic程序设计基础.ppt》由会员分享,可在线阅读,更多相关《第3章VisualBasic程序设计基础.ppt(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 Visual Basic程序设计基础程序设计基础 n数据类型数据类型n运算符和表达式运算符和表达式n常用内部函数常用内部函数 3.1 数据类型数据类型 n3.1.1基本数据类型基本数据类型 nInteger (整型整型) % %nLong (长整型长整型) & &nSingle (单精度实型单精度实型) ! !nDouble (双精度实型双精度实型) # #nString (字符串类型字符串类型) $ $nBoolean (布尔型布尔型) nDate (日期型日期型)nVariant (变体类型变体类型)3.1 数据类型数据类型n3.1.2 常量常量 :程序运行时值不改变程序运行时
2、值不改变 整型:整型: 12,3 ,1 长整型:长整型:-2147483640 , 1& 单精度实型:单精度实型: 1.2, -3.4, -1.0! 双精度实型:双精度实型:-3.5e55 , -1.0# 字符串字符串: “hello world” , “”“” 布尔型布尔型: Ture真真 ,False 假假 日期型:日期型: #10/12/2005 10:10:10#3.1 数据类型数据类型n3.1.3变量变量 n1变量的定义变量的定义:Dim 变量名变量名1 As 类型类型1, 变量名变量名2 As 类型类型2 Dim a As Integer, b As Integer 定义两个整型变
3、量定义两个整型变量a和和bn省略数据类型则变量为省略数据类型则变量为Variant类型类型nDim a, b As Integer 定义变量定义变量a为为Variant类型,变量类型,变量b为为Integer类型类型 3.1 数据类型数据类型Private Sub Command1_Click() Dim a As Integer, b As Integer Print a a = 1 b = 2 Print a + bEnd Sub整型变量整型变量a,b初始值默认为初始值默认为0033.1 数据类型数据类型Private Sub Command1_Click() Dim a As Singl
4、e, b As Single a = 1.2 b = 2.3 Print a + bEnd Sub浮点型变量浮点型变量a,b初始值默认为初始值默认为0.03.53.1 数据类型数据类型Private Sub Command1_Click() Dim s As String s = hello world Print sEnd Sub字符串变量字符串变量s初始值默认为初始值默认为“”“”空串空串hello world3.1 数据类型数据类型Private Sub Command1_Click() Dim f As Boolean Print f f = True frmInfo.Visible
5、= f 窗体可见窗体可见End Sub布尔变量布尔变量f初始值默认为初始值默认为FalseFalse3.1 数据类型练习数据类型练习Private Sub Form_Click() Dim a As Integer, b As Integer, c As Integer Dim delta As Single Dim root1 As Single, root2 As SingleEnd Sub求二元一次方程的两个根,求二元一次方程的两个根,系数保存在变量系数保存在变量a,b,c中,中,根保存在变量根保存在变量root1,root2中,中,判别式保存在变量判别式保存在变量delta中中怎样定义
6、变量?怎样定义变量?3.1 数据类型数据类型* *通用通用|声明声明 Dim 变量名变量名1 As 类型类型1, 变变量名量名2 As 类型类型2 3.1 数据类型数据类型* *Dim a As IntegerPrivate Sub Command1_Click() a = a + 1 Print aEnd SubPrivate Sub Command2_Click() a = a + 1 Print aEnd Sub3.1 数据类型数据类型* *Private Sub Command1_Click() Dim a As Integer a = a + 1 Print aEnd SubPriv
7、ate Sub Command2_Click() Dim a As Integer a = a + 1 Print aEnd Sub3.2 3.2 运算符和表达式算数运算符和表达式算数n算术运算符算术运算符 运算符运算符名称名称+加加-减减*乘乘/除除乘方乘方整除整除Mod 求余(取模)求余(取模)-取负取负32323 mod 29113.2 3.2 运算符和表达式算数运算符和表达式算数n写出表达式:写出表达式:b2-4acn写出表达式写出表达式 -b+delt 2ab*b-4*a*c(-b+delt)/(2*a)3.2 3.2 运算符和表达式关系运算符和表达式关系n关系运算符和关系表达式关系
8、运算符和关系表达式 (a=2,b=3)=等于等于或或大于大于=大于或等于大于或等于=小于或等于小于或等于n运算结果运算结果:True:True或或FalseFalsea=bababa=ba=bFalseTrueFalseTrueFalseTrue3.2 3.2 运算符和表达式关系运算符和表达式关系n可以通过可以通过 表达式判断表达式判断x是奇偶是奇偶数数n当表达式为真表示当表达式为真表示 整型变量整型变量x可以可以被被2整除整除 n不能被不能被3整除的表达式整除的表达式(x Mod 2)=0(x Mod 3)03.2 3.2 运算符和表达式逻辑运算符和表达式逻辑n逻辑运算符和逻辑表达式逻辑运算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VisualBasic 程序设计 基础
限制150内