版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、补充知识:、变量的声明变量声明就是将变量的名称和数据类型事先通知给应用程序,也叫做变量定义。分为隐式声明和显式声明两种。1隐式声明:就是在使用一个变量之前并不专门声明这个变量而直接使用。这种方式下,往往由于用户输入不细心而把变量名拼错,导致程序出现错误。2、显式声明:为了防止写错变量名引起的麻烦,可以规定,只要遇到一个未经明确声明就当成变量的名字,Visual Basic都发出错误警告要显式声明变量,需在类模块、窗体模块或标准模块的声明段中参加语句:也可以在“工具菜单中选取“选项,单击“编辑器选项卡,再复选“要语句,但Opti on Explicit求变量声明选项。这样就在任何新模块中自动插入
2、Optio n Explicit不会在已经建立起来的模块中自动插入;所以在工程内部,只能用手工方法向现 有模块添加 Optio n Explicit 。显式声明变量的语法格式:Dim | Static | Public | Private | AS 功能:显式声明变量及其类型、作用域,以及该变量是动态变量,还是静态变量。说明:Dim用在标准模块Module 、窗体模块 Form 或过程Procedure中定义变量。Static用于在过程中定义静态变量。静态变量在每次引用后,其值继续保存Public用来在标准模块中定义全局变量。Private用在窗体模块或过程中声明变量为私有变量。二、用户自定义
3、数据类型用户自定义数据类型又叫记录类型,它是由假设干个根本类型的数据项组成,可描述同一对象的不同属性。比方:一个学生的记录可包含考号KH,姓名XM ,年龄NL, 成绩 CJ 等信息,把这些信息集中在一起就形成一个记录类型。 语法: Type 数据类型名数据项AS数据类型数据项AS数据类型End Type上例就可以定义如下:Type sturecKhasStri ng * 10Xm as Stri ng * 8NlasIntegerEnd Type这样就形成了一个自定义类型CjasSinglesturec 0常量和变量练习1?以下不合法的常量是。A 10A2B 100C 100.0D10E+01
4、2. Visual Basic允许的常量有oA E7B 4.8E2C 2.5*10D E-53.常量-0.00013579的规格化浮点数表示形式是A -1,3579E+0.4 B 1.3579E-44?以下字符串常量中,最大的是C -13.579E-5 D -1.3579E-04。A “ Abe B “ ABCC “ TherecD “ ThereaD 2/1/025.以下是日期型常量A “ 2/1/022/1/02 C #2/1/02#D #False#6?下面不是字符型常量A “你好B “7.以下符号常量的声明中,A Const a As Sin gle=1.1C “ True 是不合法的
5、。B Co nst a As Si ngle= 1+2C Co nst a As Double=Si n1 D Co nst a =OK& Visual Basic认为下面 () 组变量是同一个变量A A1 和 alB Sum 和 SummaryC Aver 和 Average D A1 和 A_19. 以下表达中不正确的选项是。A变量名的第一个字符必须是字母B变量名的长度不超过255个字符C变量名可以包含小数点或者内嵌的类型声明字符D变量名不能单独使用关键字10. 以下不能作为 VisualBasic变量名的是。多项选择A EI B E12C 12-E D E-12E 12.511.以下可作
6、为Visual Basic变量名的是。多项选择A F1.1 B piC F2AD 2FA12.以下可作为Visual Basic变量名的是。多项选择A SINA B CO1 C COS XD LOG X13?要强制显示声明变量,可在窗体模块或标准模块的声明段中参加语句A Optio n Base 0C Optio n Base 1B Optio n ExplicitD Optio n Compar14、 以下变量名写法错误的选项是A、abc_123B 、 123abc15、以下语句中定义了一个实型变量的是A、Dim end as IntegerC、Dim Name As String16、在V
7、B中,以下关于符号常量的声明,C、abc123D、abcB Dim sum As Sin gleD其它三项都不对声明正确的选项是:A、Dim TAG as StringB、Const TAG as String Visual + BasicC、Const TAG as String =Visual BasicD Const TAG as Stri ng17、下面不是字符串常量D 你好A、TrueB、#False#C、18、卜列数据类型不是数值型A、 DateB 、 Sin gleDoubleD、Integercount2sD con stAD、 6553619、A20、21、22、23、24、
8、25、26、27、28、29、30、. Len B . Testqw C . 6cost_1 D 以下可作为 Visual Basic 变量名的是 A A#A B 4AC ?xY以下各组变量声明正确的选项是A. Dim abc as integer , num as singleB. Dim 1%, N$ as integerC. Dim a%, b%, c%, a$D. public dim n%In teger 类型的变量可存的最大整数为 A、 256B、 32768 C 32767A、abcB、 abc123C、 abc 123D 、 123abcVB 数据类型Integer 表示整型数,存储为位A . 64B. 32C. 8D. 16在窗体模块的通用声明段中声明变量时,不能使用关键字。A 、 DimB、 PublicC 、 PrivateStatic以下变量名写法错误的选项是A、日期型字符型D 变体型VB 中的变量如果没有显示声明其数据类型,那么默认为A 、 x_yzB 123abcinD X-YF 面是合法的变量名为 tegerF 面是合法的字符串常数为 A、 A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年医疗业务外包合同
- 2026年宝石交易合同
- 2026年食品安全合同
- 2025年多功能家庭健身器械可行性研究报告
- 2025年新生代消费群体分析及市场潜力可行性研究报告
- 2025年城市公园绿地开发项目可行性研究报告
- 2025年城市公共交通智能管理系统项目可行性研究报告
- 入场安全协议书
- 注资公司合同范本
- 2025年家庭健康监测设备可行性研究报告
- 绿化养护物资管理制度
- 污水站卫生管理制度
- 护理事业十五五发展规划(2026-2030)
- 2025广西专业技术人员公需科目培训考试答案
- 网络故障模拟与处理能力测试试题及答案
- 2025至2030中国聚四氟乙烯(PTFE)行业经营状况及投融资动态研究报告
- 教育、科技、人才一体化发展
- 营销与客户关系管理-深度研究
- 耐压试验操作人员岗位职责
- 2020-2021学年广东省广州市黄埔区二年级(上)期末数学试卷
- 财政部政府采购法律法规与政策学习知识考试题库(附答案)
评论
0/150
提交评论