VB基本数据类型

上传人:无*** 文档编号:133412087 上传时间:2022-08-10 格式:PPT 页数:15 大小:655KB
收藏 版权申诉 举报 下载
VB基本数据类型_第1页
第1页 / 共15页
VB基本数据类型_第2页
第2页 / 共15页
VB基本数据类型_第3页
第3页 / 共15页
资源描述:

《VB基本数据类型》由会员分享,可在线阅读,更多相关《VB基本数据类型(15页珍藏版)》请在装配图网上搜索。

1、类:对相同性质的一种抽象,而对象则是类的一个实例。对象:客观存在的事物或概念对象的特点:状态和行为(属性和方法)如:label1.caption=“hello!”label1.drog 事件:发生在对象上的事情,是由用户在对象上激发的一种动作 (如在按钮对象上单击鼠标事件 command1_click、双击事件等)事件驱动:一个事件的发生,可以引起某个对象上某个方法的执行,即某个事件驱动了相应的事件处理过程的执行。(如按钮上鼠标的单击可以引起Text2属性的改变)VB:Visual Basic面向对象的程序设计语言回顾举例:请说出abcdabcd四个变量的类型 a=a=作秀 b=3.14 b=

2、3.14 c=2011 c=2011 D=b+c D=b+c 数据类型名数据类型名说明说明性质:举例性质:举例IntegerInteger整数整数型型-32768-327683276732767:如:如5656、30003000等等LongLong长整数型长整数型4B4B:如:如4500045000等等SingleSingle单精度单精度实数实数型型4B4B:如:如3.253.25等等DoubleDouble双精度实数型双精度实数型8B8B:StringString字符串型字符串型一段文字与符号:如一段文字与符号:如“vbiseasy”vbiseasy”BooleanBoolean逻辑型逻辑型

3、判断的结果判断的结果:如如true,falsetrue,falsedatedate日期型日期型日期和时间:如日期和时间:如20162016年年1212月月1 1日日一、基本数据类型二、常量与变量概概 念念常量常量程序执行过程中其值不能改变的存储单元或数据程序执行过程中其值不能改变的存储单元或数据(直接常量、符号常量直接常量、符号常量)变量变量用来表示数据的存储区,在程序运行过程中,可以改变这些存储的数据用来表示数据的存储区,在程序运行过程中,可以改变这些存储的数据(变量名:必须以字母开头,不区分大小写,特殊功能词除外如(变量名:必须以字母开头,不区分大小写,特殊功能词除外如for,else等)

4、等)定义变量格式:dim 变量名 as 变量的类型定义符号常量格式:const pi=3.14159Dim a,e as Dim a,e as stringstringDim b,d as Dim b,d as singlesingleDim c as Dim c as integerintegera=a=作秀 b=3.14b=3.14c=2011c=2011D=b+cD=b+cE=a+E=a+a a 举例:请说出abcdeabcde五个变量的类型 a=a=作秀 b=3.14 b=3.14 c=2011 c=2011 D=b+c D=b+c e=a+”a”e=a+”a”如何定义变量、在visu

5、al basic中,鼠标单击文本框text1触发的事件处理名称名是:()(A)command1_click (B)text1_click (C)text1_dblclick (D)form_click2、在visual basic中,下列能作为变量名的是()(A)end (B)2a (C)b7 (D)pass_5 (E)next (F)f4 (G)a-23、将文本框text2内输入的字符数据”abc”送到字符型变量N中,应使用的语句是()dim n as string (A)n=text2 (B)n=text2.text (C)n=val(text2)(D)n=val(text2.text)4

6、、将文本框text2内输入的字符数据”123”送到数值型变量N中,应使用的语句是()dim n as integer (A)n=text2 (B)n=text2.text (C)n=val(text2)(D)n=val(text2.text)提示:在文本框中输入或输出的数据均属于字符串型三、数组变量定义变量格式:dim 变量名 as 变量的类型定义一维数组变量格式:dim 数组变量名(A1 to A2)as 元素的类型练习:解释说明变量类型,元素个数。Dim x As integerDim x As integerDim score(1 to 50)as singleDim score(1 t

7、o 50)as single score1,score2,score3score50score1,score2,score3score50共5050个元素price(1,1),price(1,2)price(5,6)price(1,1),price(1,2)price(5,6)共3030个元素 dim a as longDim y(1 to 30)as single5、某校对新入学的320名高一男生进行1000米耐久跑测试,测试成绩保留2位小数。在Visual Basic中,下列存储成绩数据的变量定义最合适的是:(A)定义320个整数型变量(B)定义1000个整数型变量(C)定义一个元素个数为

8、320的一维数组,数据类型为整数型(D)定义一个元素个数为320的一维数组,数据类型为单精度实数型6、右图中是visual basic窗体中某对象的属性窗口。从图中可以看出,该对象名是:(A)lab(B)label(C)label1(D)标签1三、标准函数(常用)函数名函数名函数功能函数功能应用举例应用举例Abs(x)Abs(x)求求X X的绝对值的绝对值Abs(-9)=Abs(-9)=Int(x)Int(x)求不大于求不大于X X的最大整数的最大整数IntInt(4.6)=,(4.6)=,intint(-4.6(-4.6)=Sqr(x)Sqr(x)求求X X的算术平方根的算术平方根SqrSq

9、r(4)=(4)=RndRnd随机产生随机产生001 1)的单精度)的单精度值值IntInt(rndrnd*90)90)、intint(rndrnd*90+10)90+10)、intint(rndrnd*90)+1090)+10Len(x)Len(x)计算字符串长度计算字符串长度Len(“s392d)jLen(“s392d)j兔?年兔?年”)=)=Mid(Mid(x,n,kx,n,k)Mid(“a1b2c3de”,2,3)=Mid(“a1b2c3de”,2,3)=Val(x)Val(x)数字字串转换为数值数字字串转换为数值Val(“-170”)=Val(“-170”)=StrStr(x)(x)

10、数值转换成字符串数值转换成字符串StrStr(-170)=(-170)=Asc(x)Asc(x)字符转换为字符转换为ASCIIASCIIAscAsc(“A”)=(“A”)=ChrChr(x)(x)ASCIIASCII转换为字符转换为字符ChrChr(49)=(49)=运算符运算符优先级优先级表达式表达式表达式的值表达式的值算术类算术类-*/Mod+-1234562-1-a3/232-7 mod 3A+b-c关系类关系类=75=20“abd”“abd”逻辑类逻辑类NotAndOr8910Not(32)(32)and 22 or 3B AND CC的值是 (A)true (B)false (C)-

11、1 (D)117、随机产生0,12)中的数,以模拟旅客通过检票口的时间,正确的Visual Basic表达式是 补充:Rnd()函数功能是产生一个范围在0,1)的随机数。(A)Rnd()*12 (B)Rnd()*13 (C)Int(Rnd()*12)+1 (D)Int(Rnd()*13)+118、下面VB程序段用于计算2n并将计算结果显示在文本框text1中,调试时出 现如图所示的错误。关于产生错误的原因,下列叙述正确的是()(A)216的值太大,计算机无法计算 (B)变量S的值超出其定义类型的数据范围 (C)216的值不能在文本框text1中输出 (D)216在VB中不能表示成2nDim n,s as integerN=16S=2nText1.text=str(s)

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!