- 1、本文档共43页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 VB数据类型运算符与表达式
* 第四章 VB数据类型、运算符和表达式 Main() {int n,m,l; n=56; m=43; l=m+n; printf(“L=%d\n”,l); } Private command1_click() Dim n as integer Dim m as integer Dim l as integer N=56 M=43 L=m+n Print “L=“,l End sub C程序 VB程序 第4章 VB数据类型、运算符和表达式 (程序设计基础) 内容要点 4.1 数据类型 4.2 常量和变量 4.3 运算符和表达式 4.4 常用内部函数 4.1 数据类型 4.1.1 基本数据类型 VB的数据类型分为基本数据类型和自定义数据类型两种。 数据类型 类型描述 类型说明后缀 数据范围 所占 字节数 Integer 整型 % -32 768~32 767 2 Long 长整型 -2 147 483 648~2 147 483 647 4 Single 单精度浮点型 ! -3.402 823E38~-1.401 298E-45 1.401 298E-45~3.402 823E38 4 Double 双精度浮点型 # -1.797 693 134 862 32E308~-4.940 656 458 412 4E324 4.940 656 458 412 4E324~1.797 693 134 862 32E308 8 Currency 货币型 @ -922 337 203 685 477.5808~922 337 203 685 477.5807 8 String 字符串型 $ ? ? Byte 字节型 ? 0~255 1 Boolean 布尔型 ? True、False 2 Date 日期型 ? 100年1月1日~9999年12月31日 8 Object 对象型 ? 任何Object 4 Variant 变体型 ? ? ? 日期文字必须以一对“#”括起来 必须使用Set语句先对对象引用赋值,其后才能引用对象 说明: 1、Variant数据类型还包含三种特定值:Empty、Null、Error。 2、Variant数据类型是最为灵活的数据类型(类型+值信息) 。 3、Variant数据类型比其他类型的数据占有更多的内存空间。 num=1010 name=“张三” age=18 score=96.5 例:定义四个变量,分别用于保存“张三”的学号、姓名、年龄和成绩(考虑合适的数据类型)。 dim Num As Integer dim Name As String dim Age As Integer dim Score As Single 4.1.2 自定义数据类型 用户可以利用Type语句定义自己的数据类型。其格式如下: Type 数据类型名 数据类型元素名 As 类型名 数据类型元素名 As 类型名 …… End Type 类似于C语言中的结构体! Type Student Num As Integer Name As String*10 Age As Integer Score As Single End Type Dim zhangsan as Student Zhangsan.num=1010 Zhangsan.name=“张三” Zhangsan.age=18 Zhangsan.score=96 4.2 常量和变量 1、常量是指在整个应用程序运行期间值不会发生变化的量 。 2、变量是指在整个应用程序运行期间值可能发生变化的量。 4.2.1 常量 VB中的常量分为两种,一种是文字常量,一种是符号常量 Ref ConstProj 1、文字常量 文字常量也称为字面常量(Literal),它分为字符串、数值、布尔值和日期文字 1)字符串常量 字符串常量由字符组成,由双引号括起来的任意字符集合。 例如: petroleum university ,¥25.00,…… 注意,双引号是字符串常量的定界符,不是字符串的一部分。 3)日期常量 正确:#2002-10-20# 错误: 4)布尔型常量 TRUE FALSE % 整型 长整型 ! 单精度浮点数 # 双精度浮点数 @ 货币型 $ 字符串型 例:6
您可能关注的文档
最近下载
- 蒙古族非物质文化遗产研究马头琴及其文化变迁-民族学专业论文.docx VIP
- SS4改型电力机车主电路的分析运用.doc VIP
- 电力机车主变压器故障处理的探讨.doc VIP
- 2025年安徽高考情势与历史解题技巧+课件+--2025届统编版高三历史一轮复习.pptx VIP
- 2022年北京交通大学软件工程专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 民主评议表模板.doc VIP
- 2024年计算机组成原理期末考试试题及答案(共五套).pdf VIP
- 2024年赣南卫生健康职业学院高职单招职业技能测试历年高频考点试题附答案解析.doc
- 外研版三年级下册英语全册同步作业及检测卷教学课件(配2025年春改版教材).pptx
- AI虚拟主播对消费者购买意愿的影响研究.docx VIP
文档评论(0)