- 1、本文档共118页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 设计简单程序 2.1 任务描述 数据和程序控制是程序设计语言的两个重要方面,其中数据是信息的物理表示形式,是程序处理的对象,并且程序处理的结果也需要用数据来表示或存储。本章通过创建学生信息管理系统的简单登录界面(不包括数据库部分)来介绍构成Visual Basic应用程序的基本元素,包括:基本数据类型、变量、常量、运算符、表达式、内部函数等。 “学生成绩评定界面”要求在窗体中文本框内输入学生姓名和成绩,在图片框内输出评定结果。单击“评定”按钮,实现学生成绩评定。单击“退出”按钮,结束程序。 2.2 任务分析 “学生信息管理系统”的学生成绩评定界面,包括12个控件,分别为5个标签,2个命令按钮和4个文本框。在标签中分别显示“学生成绩评定”、“姓名”、“数学”、“语文”和“英语”;两个命令按钮的标题为“评定”和“退出”。4个控件文本框用来输入姓名和成绩;图片框用于输出评定结果。创建学生成绩评定界面需要通过创建工程、设计成绩评定界面、定义控件属性、编写代码和程序运行及调试5个步骤。 2.3 VB基础知识应用 2.3.1 数据类型 2.3.2 常量和变量 2.3.3 运算符和表达式 2.3.4 常用内部函数 2.3.1 数据类型 各种高级程序设计语言都有数据类型,对不同类型的数据有不同的操作方式和不同的取值范围。在程序设计中,要随时注意所用数据的类型。在Visual Basic 6.0中,对不同的数据类型有不同的操作方式和不同的取值范围。Visual Basic 6.0的数据类型有标准数据类型和自定义数据类型两种。 2.3.1 数据类型 1.Visual Basic 6.0的标准数据类型 系统定义的数据类型称为标准类型, Visual Basic 6.0 的标准类型如表1所示 2.3.1 数据类型 Visual Basic 提供的基本数据类型有:数值型、字符串型、字节型、货币型、对象型、日期型、布尔型和变体等标准数据类型。 (1)数值型数据(Numeric) Visual Basic中的数值型数据有:整数、浮点数、字节型和货币型等。其中整数分为整型(In teger) 和长整型(Long),浮点数分为单精度型(Single)和双精度型(Double)。 2.3.1 数据类型 ① 整型数 整型数是不带小数点和指数符号的数,根据在机器内部所占存储字节长度不同,可以分为:整型、长整型。 整型数用2个字节的二进制码来表示,例如:100,-278,3%都是整型数,其取值范围为-32768~+32767。超出这个取值范围则会发生溢出错误。 长整型用4个字节的二进制码来表示,例如:123456 78,78963都是长整型数,其取值范围为-2 147 483 648~+2 147 483 647, 同样超出其取值范围也会发生溢出错误。 2.3.1 数据类型 ② 浮点数 浮点数也称实数,是带有小数的数。由三部分组成:符号、指数及尾数。浮点数根据所表示的数的范围和精度的不同可以分为:单精度型和双精度型。 单精度型用4个字节的二进制码来表示,在计算机内存中占用32位存储,其中符号占1位,指数占8位,其余23位表示尾数,最多有7位有效数字,取值范围: ±1.40E-45~±3.40E38 双精度型用8个字节的二进制码来表示,在计算机内存中占用32位存储,其中符号占1位,指数占11位,其余52位表示尾数,此外还有一个附加的隐含位。双精度型可以精确到15到16位的十进制数。其取值范围为: -4.940 656 458 412 47D-324|x|1.79 769 313 486 232 D308 2.3.1 数据类型 ③ 字节型(Byte) 在计算机内用1个字节表示无符号整数,其取值范围为0~255。 用于存储二进制数。 ④ 货币型(Currency) 货币型数据用来表示货币值,用8个字节存储,整数部分最多15位,它是专为处理货币而设计的数据类型。货币型是定点数,精确到小数点后面第4位,第五位四舍五入。其取值范围为: -922 337 203 685 477.5 808~ 922 337 203 685 477.5 807 2.3.1 数据类型 (2)字符型数据 字符型数据用于存放字符型数据。字符型数据在内存中占1个字节的空间。字符数据在内存中的存储不是将字符本身的形状存入内存,而只是将字符的ASCII码存入内存。 (3)逻辑型数据 逻辑型也称布尔型。用
您可能关注的文档
- Visual Basic程序设计( 第二版)本科 郁建中 第12章 多媒体应用.ppt
- Visual Basic程序设计(第二版)电子教案丁亚明 第1章.ppt
- Visual Basic程序设计(第二版)电子教案丁亚明 第2章.PPT
- Visual Basic程序设计(第二版)电子教案丁亚明 第3章.PPT
- Visual Basic程序设计(第二版)电子教案丁亚明 第4章.PPT
- Visual Basic程序设计(第二版)电子教案丁亚明 第5章.PPT
- Visual Basic程序设计(第二版)电子教案丁亚明 第6章.ppt
- Visual Basic程序设计(第二版)电子教案丁亚明 第7章.ppt
- Visual Basic程序设计(第二版)电子教案丁亚明 第8章.ppt
- Visual Basic程序设计(第二版)电子教案丁亚明 第9章.ppt
最近下载
- 通信工程施工方案.docx VIP
- 人教版九年级数学第23章单元测试题(含答案).doc VIP
- 教学课件:3D打印技术概述.pptx
- 合益-LS Mtron China管理本土化项目方案建议书-201405.pdf VIP
- 1:25 000 1:50 000光学卫星传感器校正产品质量检验技术规程2023版.docx
- 人教版九年级数学上册《第二十三章单元综合测试卷》测试题及参考答案.docx VIP
- 货物类投标方案(技术方案).docx
- 口腔医学数字技术.pptx VIP
- 2024年市人民政府办公室公开选调(选聘)工作人员考试题(含答案).docx VIP
- 疾控大学习参考答案-卫生应急必修.docx VIP
文档评论(0)