




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
程序设计,数据表示与处理,PrivateSubCommand1_Click()Constpi=3.14DimdAsSingle,DimcAsSingled=InputBox(请输入直径)c=pi*dPrintcEndSub,阅读程序段:,一、数据类型,数据:描述客观事物的数、字符以及所有能输入到计算机中,并被计算机程序加工处理的集合称为数据。为了更好地处理各种数据,VB定义了多种数据的类型。,问:VB的数据类型有哪些?,一、数据类型,整型、长整型、单精度和双精度都属于数值型,它们表示数值的范围是不同的。,字符串型数据是指用括起来的一串字符。如欢迎进入VB世界!、VisualBasic、1234都是字符串类型。,布尔型又称逻辑型,常用于表示逻辑判断的结果,日期型数据专门用来处理日期和时间。VB采用一对“#”把日期和时间的值括起来,如#2003/08/20#表示2003年8月20日。,一、数据类型,例1:在VB中定义一个变量,其取值范围为1到100的整数,应将该变量数据类型定义为:()AStringBIntegerCBooleanDDate,懂得判断定义数据的类型,例2:在VB中,有数值型、字符串型、布尔型、日期型等多种数据类型,其中字符串型的标识符是AIntegerBStringCBooleanDDate,1、常量(constant)是指在程序运行过程中保持不变的量。数值常量数值常量就是数学中说的常数,数值常量有整型常量和实型常量两种。整型常量即整数。实型常量即实数,是指带小数的数值。字符串常量被一对双引号括起来的若干个合法的字符称为字符串常量。字符串常量指的是双引号中的字符,不包括双引号本身。例如“china”、“VisualBasic”、“18”、“3.14”等。print“goodmorning!”,二、常量与变量,二、常量与变量,常量的定义如果程序中多次用到同一个常量,往往用一个有意义的符号表示,这种常量称为符号常量;代表常量的符号称为“常量名”,其定义形式如下:Const常量名As类型表达式如:Constpi=3.14159,二、常量与变量,2、变量在程序执行过程中,其值可以改变的量称为变量,例如:a=4a=3.14a先后有2个值,也就是说a的值是可以变化的。,变量的声明,变量是用来存储数据的,数据分为不同的类型,相应的变量也有不同类型。变量在使用之前应用Dim语句声明其变量名及数据类型,Dim语句格式为:Dim变量名As数据类型例如:DimiAsIntegerDimsumAsSingle也可以在一行中定义多个变量,如上述两个变量可如下定义:DimiAsInteger,sumAsSingle,变量的命名规则:1、必须以字母或汉字开头;2、只能由字母、数字和下划线组成。不能含有小数点、空格等字符;3、变量名最长不超过255个字符;4、对字母不区分大小;5、不能以VB的保留字作为变量名,例如,Print、Sub、End等,例:在VB中,下列选项可以用作变量名的是()AifB4yCx+yDx2,注:考变量的命名规则,表达式:是由变量、常量、运算符、函数和圆括号等按一定的规则组合而成。VB中有算术表达式、字符串表达式、日期表达式、关系表达式和逻辑表达式等。,三、运算符与表达式,1、算术运算符与算术表达式VB中有很多算术运算符,用它们可以构造出各种各样的算术表达式。算术运算符要求参与运算的量是数值型,算术表达式运算的结果也是数值型.ConstA=2,三、运算符与表达式,例1:VB表达式5+2*12Mod8的值是()。A.13B.5C.28D.8,例2:在VB中,代数式b2-4ac的表达式是Ab2-4acBbb-4acCb*b-4acDb*b-4*a*c,考点:1、计算表达式的值2、把代数式转为表达式,2、字符串运算符与字符串表达式VB中字符串运算符有:+和”或“,”隔开。比较用“;”或“,”隔开输出的区别例如:A=3B=2C=a+bPrint“c=”;cPrint“c=”,c,用;隔开,各个内容紧跟着用,隔开,按分区格式输出,四、常用语句,3、结束语句语法格式:End功能:强制程序结束运行。,例2:在VB中,若i=3,j=4,则执行下列语句的结果是:Pr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025湖南邵阳市新宁县政协中心公开选调工作人员考前自测高频考点模拟试题及答案详解(名师系列)
- 2025年河北廊坊市农林科学院公开选聘博士研究生1名考前自测高频考点模拟试题及答案详解(夺冠)
- 尿毒症合并代谢性酸中毒护理查房
- 高考议论文如何说理
- 2025辽宁沈阳市东北大学非教师岗位招聘25人模拟试卷有答案详解
- 2025年丽水市龙泉市医疗卫生事业单位公开招聘工作人员28人模拟试卷含答案详解
- 2025年山东省商业集团有限公司公开招聘(71人)笔试历年参考题库附带答案详解
- 浙江国企招聘2025温州市现代服务业发展集团有限公司第一批面向社会公开招聘工作人员32人笔试历年参考题库附带答案详解
- 2025江苏南通市通州区机关车辆管理中心驾驶员招聘2人模拟试卷完整答案详解
- 2025重庆新智文旅有限公司招聘3人笔试历年参考题库附带答案详解
- 2024年山东省职业院校技能大赛(中职组)护理技能赛项考试题库(含答案)
- 年产70万吨化学木浆项目环评报告公示
- JTS 206-2-2023 水运工程桩基施工规范
- 鼻腔冲洗护理技术
- MSA-测量系统分析模板
- 植筋锚固深度计算表格
- 切肉机安全操作规程
- 110KV、220KV线路迁改工程施工组织设计.11588
- 钢箱梁支架搭设检查验收表
- 植物病理学课件
- 广西基本医疗保险门诊特殊慢性病申报表
评论
0/150
提交评论