[院校资料]第三章设计基础.ppt

[院校资料]第三章设计基础.ppt

ID:52283739

大小:1.14 MB

页数:54页

时间:2020-04-03

[院校资料]第三章设计基础.ppt_第1页
[院校资料]第三章设计基础.ppt_第2页
[院校资料]第三章设计基础.ppt_第3页
[院校资料]第三章设计基础.ppt_第4页
[院校资料]第三章设计基础.ppt_第5页
资源描述:

《[院校资料]第三章设计基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第3章VisualBasic程序设计3.1代码基础数据(data):是反映客观事物属性的记录。数据是计算机程序加工处理的符号(数、字符)的集合。不同的数据类型的存储方式不同,取值范围不同,能参加的运算也不同。字符集(characterset):它包括三大类;1)数字(digit):0-9十个数字。2)字母(Uppercaseandlowercaseletter)3)特殊字符(specialcharacter)Space!“‘#$&%^:;,=<<=>>=<>?_+-*/等关键字(Keyword):VB系统中有固定含义的字符。如:Private,Public,

2、Dim,Print,Click在编写代码时,要声明和命名许多元素。标识符用于标记这些元素的名字,以便在代码中对它们进行引用。标识符命名规则如下:必须以字母开头。长度不超过255个字符(如变量)。控件、窗体、模块的名称不超过40个字符不能使用关键字。标识符(identifier)语句的书写规则1)严格按照VB的语法格式要求进行书写。本书在提供各种语法成分的通用格式时,格式中的符号采用如下约定[]表示其中的参数是可选的。如中括号中的内容省略,则VB会使用该参数的缺省值(即默认值)。

3、为多选一表示符。竖线分隔多个选择项,必须选择其中之一。{}大括号中包含多个用竖线“

4、

5、”隔开的多个选择项,必须从中选择一项。,…表示同类项目重复出现,各项之间用逗号隔开。…表示省略了在当时叙述中不涉及的部分2)每条语句通常单独占一行,一行允许多达255个字符。3)如在一行中写多条语句,语句之间要用冒号分隔。例如:Form1.FontSize=14:Form1.BackColor=vbRed4)如果想将一条语句写在多行上,则可以在行末尾加续行字符(一个空格加一个下划线)表示此行尚未结束。例如:Text3.Text=Val(Text1.Text)+_Val(Text2.Text)为了便于代码的阅读和维护,通常要给代码添加注释,注释的对象可以是一条

6、语句,一段代码或整个程序。注释语句格式如下:{'

7、Rem}注释内容表示可以使用单引号或Rem(remark)来引入注释。Rem与注释内容之间应至少空一个空格。如果需要连续多行书写注释,需在每行开始以Rem或‘开头注释语句是非执行语句,它不被解释和编译,但在程序清单中,将完整地列出注释。注释语句不能放在续行符的后面。在调试程序时,对于某些暂时不用的语句(以后还要使用),可以在这些语句之前添加Rem或'暂时停止其执行,在需要的时候再去掉Rem或',使其起作用,这样可减少代码的修改量。给代码添加注释第二章程序设计基础3.2数据类型3.2.1系统定义的数据类型3.2.

8、2用户自定义数据类型3.2.1标准数据类型1.数值型(NumericType)2.字符型(StringType)3.货币型(CurrencyType)4.日期型(DateType)5.布尔型(BooleanType)6.对象型(ObjectType)7.变体型(VariantType)8.字节型(ByteType)1)单精度Single[!]:2、浮点数4个字节,7位有效数,123.45!1.2345E+5float2)双精度Double[#]8个字节,15位有效数,-345.88#,-3.08D-53、货币型8个字节,123.56@Currency[@]可保

9、留小数点右边4位,左边15位1)基本整型basicInteger[%(suffix)]占2Byte,34%、&O34%、&34%、&H12FF%1、整型2)长整型Longinteger:[&],integer占4Byte,12&,&12&,&H12&.3)字节型Byte占1Byte,(0-255)(定义标志变量)1、数值型Numeric2、字符串数据类型(String)[$]必须用一对西文双引号括起来。“hello”,“你好”,“342”String类型的数据所占的空间与字符串的长度有关1、定长字符串(fixed-sizeString)DimaAsstring

10、*9(最长65535个字符)2、变长字符串(Dynamic-sizeString)DimbAsstring双引号在代码中起字符串的定界作用,不是字符串的一部分。在字符串中,字母的大小写是有区别的。如果字符串本身包括双引号,可用连续两个双引号表示print"""Youmuststudyhard"",hesaid.""youmuststudyhard",hesaid.3、日期/时间型(Date):#1Jan2002#,#25/10/02/##1:00:00#自动转换日期为“月/日/年”,输出“年-月-日”自动转换时间为12小时制(AM/PM),输出:上/下午12小

11、时制例如:A=#5Jan2002#,:

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

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

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