vb语言及程序开发环境ppt课件

上传人:我*** 文档编号:142170240 上传时间:2020-08-17 格式:PPT 页数:36 大小:814.50KB
返回 下载 相关 举报
vb语言及程序开发环境ppt课件_第1页
第1页 / 共36页
vb语言及程序开发环境ppt课件_第2页
第2页 / 共36页
vb语言及程序开发环境ppt课件_第3页
第3页 / 共36页
vb语言及程序开发环境ppt课件_第4页
第4页 / 共36页
vb语言及程序开发环境ppt课件_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《vb语言及程序开发环境ppt课件》由会员分享,可在线阅读,更多相关《vb语言及程序开发环境ppt课件(36页珍藏版)》请在金锄头文库上搜索。

1、VB语言及程序开发环境,走进编程,探究-“求圆的面积”的程序,Private Sub Command1_Click() Const pi As Single = 3.14 Dim r As Single, s As Single r = InputBox(“r=”,”输入半径”) s = pi * r 2 Print “圆的面积s=”;s End Sub 思考: (1)程序有多少行,每一行的作用是什么? (2)如果按语句的作用区分,这个程序包含几个部分? (3)程序中用到了哪些数据类型,分别是什么?,过程结束,定义名为command1_click()的事件过程,说明程序中pi是常量,定义半径r

2、和面积s为单精度实型,输入r的值,把表达式pi*r*r的值赋给s,把s的值输出到当前的窗体上,数据类型说明部分,数据的输入部分,数据的处理部分,数据的输出部分,上机练习一,编写VB程序求解“圆的面积”问题 。,Private Sub Command1_Click( ) Const PI As Single=3.14 Dim r As Single,s As Single r=InputBox(r=, 输入半径) s=PI*r*r Print 圆的面积s=;s End Sub,常量,变量,函数,表达式,VB程序一般包括四个基本知识,探究-“求圆的面积”的程序,一、 VB中的常用数据类型,一、VB

3、中的常用数据类型,常用的数据类型有字符串型、数值常量、布尔常量、日期常量,常量和变量,常量 在程序运行中保持不变的常数、字符串,如3.14、r=、输入半径等 常量定义方法: Const 常量名 As 类型 = 表达式,例: Const PI As Single=3.14 声明了常量PI,代表3.14,单精度型 Const MAX As Integer=144 声明了常量MAX,数值为144,整型,变量是指存储器中有着特定名称的存储单位, 其特点就是存放在其中的数据值可任意改变。 变量的作用其实类似于日常生活中使用的各种储值卡,如电话IC卡、银行卡等,在程序中调用变量名时就是引用变量中存储的值。

4、,常量和变量,常量和变量,变量的定义方法 Dim As 如: Dim X As integer Dim k As Integer,y AS Single 说明:1、如果没有As 类型,则默认为变体类型2、一条语句可以同时定义多个变量,但每个变量必须有自己的类型声明,类型声明不能共用,变量的命名规则 1) 必须以字母或汉字开头,由字母、汉字、数字或下划线组成,长度255个字符2) 不能使用VB中的关键字,并尽量不与VB中标准函数名同名;如:Dim 、Sin 3)VB中不区分变量的大小写,一般变量首字母用大写,其余用小写;常量全部用大写字母表示,例子,.以下哪个是合法的变量名( )。A. LenB

5、. TestqwC. 6cost_1D. count2s,D,例子,下列属于字符型常量的是 A、word B、北京奥运会 C、#2006-11-10# D、1234,D,例子,在VB语言中,下列合法的变量名是 A、5566 B、a-c C、ab&34 D、x1,D,运算符、函数和表达式,算术运算符,Dim MyValue MyValue = 10 / 4 返回 2.5 MyValue = 10 / 3 返回 3.333333 MyValue = 10 4 返回 2 MyValue = 10.67 3 返回 3 MyValue = 2 3 返回 8 MyValue = 10 Mod 3 返回 1

6、 MyValue= 12 Mod 4.3 返回 0 MyValue= 12.6 Mod 5 返回 3 MyValue=(-10) Mod 3 返回 -1 MyValue=10 Mod (-3) 返回 1,与Mod参与运算的两数中有一个是浮点数,该数会先被四舍五入成整型后再进行运算。求余结果的正负号始终与第一个运算量的符号相同。,字符运算符,算术运算符的优先顺序 指数运算()负数(-)乘法和除法 (*、 /)整数除法()求余的模运算 (Mod)加法和减法 (+、 -),常见函数(见附录二),表达式,表达式是指某个求值规则,它由运算符和配对的圆括号将变量、常量、函数等操作数以合理的形式连接起来的式

7、子。 如: PI*r*r,例子,在VB语言中,表示“a大于5或小于0” 的正确表达式是 A、0 5 And a 5 Or a 0 And a 5,C,表达式书写举例,【例1】将 数学式改写成VB的算术表达式,VB的算术表达式为: 3.14159/(a2 +Sqr(b),VB表达式: a*b*c*d/e/f/g 或 a*b *c*d/(e*f*g),【例2】,可视化程序的开发环境,工程窗口,属性窗口,布局窗口,例子,双击窗体中的对象后,Visual Basic将显示的窗口是( )。A. 工程窗口 B. 工具箱 C. 代码窗口 D. 属性窗口,C,例子,VB提供控件的窗口是( )。A. 工具栏 B

8、. 布局窗口C. 工具箱 D. 属性窗口,C,例子,在VB集成开发环境中,单击工具栏中的(启动)按钮 可以进入( )。A. 设计模式 B. 运行模式 C. 中断模式 D. 设计代码模式,A,例子,在VB集成开发环境中,若不小心关闭了工程窗口,可依次点击菜单栏的( )重新打开。A. “编辑”“工程资源管理器” B. “视图”“工程资源管理器” C. “工程”“工程资源管理器” D. “格式”“工程资源管理器”,C,整型数(Integer),整型数表示不带小数点和指数符号的数,其内部存储空间和范围为: 存储空间(Byte): 2 范围:-32768 32767,小数部分四舍五入 整型数的运算速度较

9、快,而且比其他数据类型占据的内存要少。在ForNext循环内作为记数器变量使用时,整型数尤为有用。 十进制整型数只能包括数字0.9、正负号(正号可以省略),如:10,2566,-38,0。,长整型数(Long),长整型数的数字组成与整数相同,正号可以省略,并且在数值中不能出现逗号(分节符)。 存储空间(Byte) :4 范围:-2147483648 2147483647,小数部分四舍五入 如:32768,-2567898,10,单精度型(Single),单精度型可以表示最多 7 位有效数字的数。小数点可以位于这些数字的任何位置,正号可以省略。单精度数可以用定点形式和浮点形式来表示。 定点形式是

10、指在该范围内含有小数的数。 例如: -3.4、120.0 、+1.234、.00069 、-31.24,浮点形式是用科学记数法,即以 10 的整数次幂表示的数,以 E 表示底数 10, 例如: -3.4105 表示为 -3.4E5 120.010-5 表示为 -120.0E-5,双精度型(Double),双精度型可以表示最多 15 位有效数字的数。小数点可以位于这些数字的任何位置,正号可以省略。双精度数可以用定点形式和浮点形式来表示。,字符串型(String),字符型数据是指一切可以打印的字符和字符串,它是用双引号括起来的一串字符。 1、变长字符串 可变长字符串是制字符串的长度是不固定的,随着

11、对字符串变量赋予新的字符串,它的长度可增可减。 按照默认规定,一个字符串如果没有定义成固定长的,都属于可变长字符串,如: “Visual Basic” , “可视化编程”,2、定长字符串 固定长字符串是指它在程序执行过程中,始终保持其长度不变的字符串。 例如,下列语句声明一个长度为 20 个字符的字符串变量: Dim EmpAddress As String * 20 EmpAddress = “Beijing,China” 如果赋予字符串的字符少于20个,则用空格将EmpAddress的不足部分填满,如果超过20个,则截去超出部分的字符。,布尔型数据(Boolean),布尔型数据只有两个值:

12、真(True)和假(False),经常被用来表示逻辑判断的结果。 任何只有两种状态的数据,如True或False,Yes或No,On或Off,都可以表示为布尔型。 当把数值型数据转换为Boolean型时,0转换为False,其他非0值转换为True. 当把Boolean值转换为数值型时,False转为0,True转为-1。,日期型数据(Date),日期型数据表示日期和时间,可以表示多种格式的日期和时间。 Date型数据用两个“ # ”把日期和时间的值括起来。 例如: #11/18/1999# 、#1999-11-18# #11/18/1999 10:28:56 pm# 如果输入的日期或时间是非法的或不存在的,系统将提示出错。,例子,函数Abs(-9)返回的值是 A、3 B、4 C、9 D、-9,C,例子,在VB语言中,下列正确的赋值语句是 A、a + 4 = c B、a = 2 + c C、a + 4 = b - 5 D、a / 2 = c * 3,B,例子,以下程序段执行后,整型变量s的值为 s = 1 For i = 1 To 3 s = s * i Next i A、0 B、1 C、3 D、6,D,例子,以下程序段执行后,整型变量a的值为 a=2 b=3 b = b + a a = a * b A、3 B、5 C、6 D、10,D,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号