《VB语言及程序开发环境》教学课件1_第1页
《VB语言及程序开发环境》教学课件1_第2页
《VB语言及程序开发环境》教学课件1_第3页
《VB语言及程序开发环境》教学课件1_第4页
《VB语言及程序开发环境》教学课件1_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

VB语言及程序开发环境广东版教材高中信息技术(选修1)《算法与程序设计》第二章程序设计基础第一节回顾上一节课程序有哪七个特征?程序有哪三种基本的结构?一、VB语言概述VisualBasic(简称VB)是Microsoft公司

开发的一种通用的基于对象的程序设计语言。“Visual”

指的是开发图形用户界面(GUI)

的方法。“Basic”指的是BASIC(BeginnersAll-PurposeSymbolicInstructionCode)语言,一种在

计算技术发展历史上应用得最为广泛的语言。专业人员可以用VisualBasic实现其它任何Windows编程语言的功能,而初学者只要掌握

几个关键词就可以建立实用的应用程序。探究“求半径为r的圆的面积”的程序PrivateSubCommand1_Click()

ConstpiAsSingle=3.14

DimrAsSingle,sAsSingler=InputBox("r=","输入半径")s=pi*r*r

Print"圆的面积s=";sEndSub探究“求半径为r的圆的面积”的程序思考:(1)程序有多少行,每一行的作用是什么?(2)如果按语句的作用区分,这个程序包含

几个部分?‘定义名为command1_click()的控件事件过程‘说明程序中pi是常量∏‘定义半径r和面积s为单精度实型‘输入r的值‘把表达式pi*r*r的值赋给s‘把s的值输出到当前的窗体上‘过程结束

数据类型说明部分

数据的处理部分

数据的输入部分

数据的输出部分

PrivateSubCommand1_Click()

ConstpiAsSingle=3.14

DimrAsSingle,sAsSingler=InputBox("r=","输入半径")s=pi*r*r

Print"圆的面积s=";sEndSubVB程序一般包括四个基本知识PrivateSubCommand1_Click()

ConstpiAsSingle=3.14

DimrAsSingle,sAsSingler=InputBox("r=","输入半径")s=pi*r*r

Print"圆的面积s=";sEndSub常量变量函数表达式二、基本数据类型数据:计算机能够处理数值、文字、声音、图形、图像等信息,均称为数据。数据类型:根据数据描述信息的含义,将数据分为不同的种类,对数据种类的区分规定,称为数据类型。VB中的常用基本数据类型:数值型数据、日期型、字符串型、逻辑型、货币型、字节型、对象型、变体型。VB中的常用基本数据类型常用的数据类型数值型字符型布尔型日期型整型长整型浮点型货币型字节型单精度浮点型双精度浮点型整型数(Integer)整型数表示不带小数点和指数符号的数,其内部存储空间和范围为:

存储空间(Byte):2范围:-32768—32767,小数部分四舍五入整型数(Integer)整型数的运算速度较快,而且比其他数据类型占据的内存要少。在For…Next循环内作为记数器变量使用时,整型数尤为有用。十进制整型数只能包括数字0~9、正负号(正号可以省略),如:10,2566,-38,0。长整型数(Long)长整型数的数字组成与整数相同,正号可以省略,并且在数值中不能出现逗号(分节符)。

存储空间(Byte):4 范围:-2147483648——2147483647,小数部分四舍五入如:32768,-2567898,10单精度型(Single)单精度型可以表示最多7位有效数字的数。小数点可以位于这些数字的任何位置,正号可以省略。单精度数可以用定点形式和浮点形式来表示。定点形式是指在该范围内含有小数的数。例如:-3.4、120.0、+1.234、.00069、-31.24单精度型(Single)浮点形式是用科学记数法,即以10的整数次幂表示的数,以E表示底数10,例如:-3.4×105表示为-3.4E5-120.0×10-5表示为-120.0E-5双精度型(Double)双精度型可以表示最多15位有效数字的数。小数点

可以位于这些数字的任何位置,正号可以省略。双精度数可以用定点形式和浮点形式来表示。字符串型(String)字符型数据是指一切可以打印的字符和字符串,它是用双引号括起来的一串字符。1、变长字符串可变长字符串是制字符串的长度是不固定的,随着对字符串变量赋予新的字符串,它的长度可增可减。按照默认规定,一个字符串如果没有定义成固定长的,都属于可变长字符串,如:“VisualBasic”,“可视化编程”

2、定长字符串固定长字符串是指它在程序执行过程中,始终保持其长度不变的字符串。例如,下列语句声明一个长度为20个字符的字符串变量:

DimEmpAddressAsString*20EmpAddress=“Beijing,China”如果赋予字符串的字符少于20个,则用空格将EmpAddress的不足部分填满,如果超过20个,则截去超出部分的字符。布尔型数据(Boolean)布尔型数据只有两个值:真(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/199910:28:56pm#如果输入的日期或时间是非法的或不存在的,系统将提示出错。三、常量与变量常量是指在程序运行过程中始终保持不变的常数、

字符串等。常量说明语句的格式是: Const

常量名

As类型=表达式 例:Constpiassingle=3.14在程序处理数据时,对于输入的数据、参加运算的数据

温馨提示

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

评论

0/150

提交评论