Visual Basic程序设计案例教程 刘红梅 第2章

Visual Basic程序设计案例教程 刘红梅 第2章

ID:40239496

大小:1.05 MB

页数:119页

时间:2019-07-28

Visual Basic程序设计案例教程 刘红梅 第2章_第1页
Visual Basic程序设计案例教程 刘红梅 第2章_第2页
Visual Basic程序设计案例教程 刘红梅 第2章_第3页
Visual Basic程序设计案例教程 刘红梅 第2章_第4页
Visual Basic程序设计案例教程 刘红梅 第2章_第5页
资源描述:

《Visual Basic程序设计案例教程 刘红梅 第2章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章设计简单程序任务描述2.1任务分析2.2VB基础知识应用2.32.1任务描述数据和程序控制是程序设计语言的两个重要方面,其中数据是信息的物理表示形式,是程序处理的对象,并且程序处理的结果也需要用数据来表示或存储。本章通过创建学生信息管理系统的简单登录界面(不包括数据库部分)来介绍构成VisualBasic应用程序的基本元素,包括:基本数据类型、变量、常量、运算符、表达式、内部函数等。“学生成绩评定界面”要求在窗体中文本框内输入学生姓名和成绩,在图片框内输出评定结果。单击“评定”按钮,实现学生成绩评定。单击“退出”按钮,结束程序。2.2任

2、务分析“学生信息管理系统”的学生成绩评定界面,包括12个控件,分别为5个标签,2个命令按钮和4个文本框。在标签中分别显示“学生成绩评定”、“姓名”、“数学”、“语文”和“英语”;两个命令按钮的标题为“评定”和“退出”。4个控件文本框用来输入姓名和成绩;图片框用于输出评定结果。创建学生成绩评定界面需要通过创建工程、设计成绩评定界面、定义控件属性、编写代码和程序运行及调试5个步骤。2.3.1数据类型2.3.2常量和变量2.3.3运算符和表达式2.3.4常用内部函数2.3VB基础知识应用2.3.1数据类型各种高级程序设计语言都有数据类型,对不同类型

3、的数据有不同的操作方式和不同的取值范围。在程序设计中,要随时注意所用数据的类型。在VisualBasic6.0中,对不同的数据类型有不同的操作方式和不同的取值范围。VisualBasic6.0的数据类型有标准数据类型和自定义数据类型两种。2.3.1数据类型1.VisualBasic6.0的标准数据类型系统定义的数据类型称为标准类型,VisualBasic6.0的标准类型如表1所示2.3.1数据类型VisualBasic提供的基本数据类型有:数值型、字符串型、字节型、货币型、对象型、日期型、布尔型和变体等标准数据类型。(1)数值型数据(Nume

4、ric)VisualBasic中的数值型数据有:整数、浮点数、字节型和货币型等。其中整数分为整型(Integer)和长整型(Long),浮点数分为单精度型(Single)和双精度型(Double)。2.3.1数据类型①整型数整型数是不带小数点和指数符号的数,根据在机器内部所占存储字节长度不同,可以分为:整型、长整型。整型数用2个字节的二进制码来表示,例如:100,-278,3%都是整型数,其取值范围为-32768~+32767。超出这个取值范围则会发生溢出错误。长整型用4个字节的二进制码来表示,例如:12345678,78963&都是长整型数

5、,其取值范围为-2147483648~+2147483647,同样超出其取值范围也会发生溢出错误。2.3.1数据类型②浮点数浮点数也称实数,是带有小数的数。由三部分组成:符号、指数及尾数。浮点数根据所表示的数的范围和精度的不同可以分为:单精度型和双精度型。单精度型用4个字节的二进制码来表示,在计算机内存中占用32位存储,其中符号占1位,指数占8位,其余23位表示尾数,最多有7位有效数字,取值范围:±1.40E-45~±3.40E38双精度型用8个字节的二进制码来表示,在计算机内存中占用32位存储,其中符号占1位,指数占11位,其余52位表示尾

6、数,此外还有一个附加的隐含位。双精度型可以精确到15到16位的十进制数。其取值范围为:-4.94065645841247D-324<

7、x

8、<1.79769313486232D3082.3.1数据类型③字节型(Byte)在计算机内用1个字节表示无符号整数,其取值范围为0~255。用于存储二进制数。④货币型(Currency)货币型数据用来表示货币值,用8个字节存储,整数部分最多15位,它是专为处理货币而设计的数据类型。货币型是定点数,精确到小数点后面第4位,第五位四舍五入。其取值范围为:-922337203685477.5808~9223372

9、03685477.58072.3.1数据类型(2)字符型数据字符型数据用于存放字符型数据。字符型数据在内存中占1个字节的空间。字符数据在内存中的存储不是将字符本身的形状存入内存,而只是将字符的ASCII码存入内存。(3)逻辑型数据逻辑型也称布尔型。用2个字节存储。逻辑型数据只有两个值:逻辑真True和逻辑假False。当把逻辑值转化为数值型时,False为0,True为-1。2.3.1数据类型(4)日期型(Date)日期型数据用8个字节的浮点数来存储,日期范围从公元100年1月1日到9999年12月31日,时间从00:00:00到23:59:

10、59。任何可辨认的文本日期都可以赋值给日期变量。用号码符(#)括起来表示日期和时间,允许用各种表示日期和时间的格式。例如:#2009-11-110:25:00pm#

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

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

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