ImageVerifierCode 换一换
格式:DOCX , 页数:6 ,大小:67.01KB ,
资源ID:103399      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,更优惠
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.77wenku.com/d-103399.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第8节 变量与函数 学案(含答案))为本站会员(可**)主动上传,七七文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知七七文库(发送邮件至373788568@qq.com或直接QQ联系客服),我们立即给予删除!

第8节 变量与函数 学案(含答案)

1、第8节变量与函数学习目标知识条目考试要求考试属性考试形式基本数据类型应用学考加试客观、主观常用函数的使用常量与变量1基本数据类型类型VB中名称取值范围举例整型Integer3276832767569长整型Long231231 14215642单精度实数Single有效数字不超过7位的实数3.14双精度实数Double有效数字不超过15位的实数3.141592632字符串String一段文字符号”nihao”逻辑型BooleanTrue /FalseTrue日期型Date不要求2.常用函数函数名功能解释实例返回数据类型Abs(x)求x的绝对值Abs(3.5)3.5数值Int(x)求不大于x的最大

2、整数Int(3.5)4数值Sqr(x)求x的算术平方根(x0)Sqr(0.36)0.6数值Rnd()/rnd产生一个01之间的实数0Rnd ( )1数值Asc(x)将字符x转换为对应Ascii数值Asc(”A”)65数值Chr(x)将数值x转换为对应Ascii码Chr(66)”B”字符串Val(x)把字符串x强制转为数值Val(12)12数值Str(x)把数值x强制转为字符串Str(3)”3”字符串Len(x)计算字符串x的长度数值Len(”hanzhou”)7数值Mid(x,n,k)提取字符串x从第n个字符开始,长度为k的小字符串Mid(”fashion”, 4,2)”hi”字符串Fix(x

3、)截掉小数部分Fix(3.5)3数值注Asc、Chr、Fix三个函数不在考试基本要求范围内。3常量常量是在程序执行过程中其值不变的存储单元,可分为直接常量和符号常量。直接常量可分为: 数值常量、字符串常量、布尔常量、日期常量;符号常量可分为: 系统内部常量和自定义常量(系统内部常量也不用自己定义)。符号常量定义格式Const pi(As Double)3.14159其中(As Double)可以省略,变为Const pi3.141594变量变量是在程序运行中其值可以改变的量。变量名由字母、数字、下划线组成,必须以字母开头,不能使用VB保留字。变量定义的格式为Dim变量名As数据类型。在每一行定

4、义中,只能有一个Dim,后面每个变量要单独定义类型,中间用逗号隔开。注与常量不同,变量定义时不能赋值。5数组当有多个同一个类型的数据需要定义变量时,我们可以采用数组,组成数组的每个变量称为数组元素,各个变量有统一的数组名称和不同的下标。一维数组定义: Dim数组名 (a To b) As数据类型例如Dim a( 1 To 10) As Integer ,定义了一个数组a,其元素分别为a(1),a(2),a(10),共10个,每个都是整型变量。特殊写法:Dim a(10) As Integer ,数组a有11个元素,第一个为a(0)。二维数组定义举例: Dim a(1 to 5,1 to 6 )

5、 As Integer定义了一个5注二维数组不要求。例1以下定义了一个长整型变量的是()ADim a As Integer BDim sta As StringCConst ft As BooleanTrue DDim lost As Long例2VB表达式Abs(9)Len(”Hello”)的值是()A4 B4 C13 D14一、基础巩固1在基本数据类型中,可表示的数值最大的是_,长度最长的是_,长度最短的是_,数值精度最高的是_。2在VB中,下列能作为变量名的是()A1_Click BX&YCnum Ddim3在VB中,给变量a,b都赋值为1,则下列语句正确的是()Aa1,b1 Ba1:b

6、1Cab1 D1ab4下列属于VB字符串常量的是()Aab B3.14C”3.14” DTrue5下列VB函数返回值为数值的是()AMid(a,b,c) BChr(a)CVal(a) DStr(a)6VB表达式Sqr(25)Int(1.5)的值是()A3 B3.5C4 D6.5二、能力提升7以下定义变量格式正确的是()ADim a As Integer BBim b As DoubleCConst g9.8 DDim False As Boolean8VB表达式Int(Rnd*5050)的取值为()A50,99 B(50,100)C50,99) D0,100)9以下数组有100个数的是()AD

7、im a(100) As IntegerBDim a(3 to 96) As IntegerCDim a(0 to 100) As IntegerDDim a(3 to 97) As Integer10已知字符串z”北京是中国的caption”,则以下选项输出为”ap”的是()AMid(z,9,2) BMid(z,Len(z)5,2)CMid(z,2,9) DMid(z,2,Len(z)6)11字符串变量a的值为”Hello,world!”,下列Visual Basic表达式的值是”world”的是()ALen(a,6,5) BMid(a,6,5)CMid(a,7,4) DMid(a,7,5)

8、12化学老师安排小王设计了一个简单的VB程序,用来记录并统计参加比赛辅导的40位同学的模考成绩。小王想定义一个包含40个整数的一维数组变量来记录同学成绩,下列语句最正确的是()ADim score(20 To 19) As IntegerBDim score(0 To 40) As IntegerCDim score(1,40) As IntegerDDim score(40 To 1) As Integer13在VB中,用变量name存储某班学生的姓名,则变量name的数据类型应定义为()AInteger BDoubleCString DBoolean14下列运算结果等于3的VB表达式是()

9、ALen(”text”) BStr(2)”1”CSqr(4)1 DAsc(2)115下列VB表达式的值等于9的是()ALen(”8”)1 BInt(Abs(3.5)6CSqr(9) DFix(8.9)16用下面语句定义的数组的元素个数是()Dim names(5) As stringA4 B5C6 D不确定答案精析典例精析例1D此题属简单题,考查了变量的定义类型。A定义了一个整型变量 ,B定义了一个字符串变量,C定义了一个逻辑型常量 ,D定义了一个长整型变量lost。例2D题中,Abs(9)的值为9,Len(”Hello”)的值为5,故答案为D。达标检测1doubleStringBoolean

10、Double解析double最多有15位有效数字,可表示最大1014,Long最大表示约21亿。2C变量名命名规则:字母、数字、下划线组成,字母开头,保留字不能做变量名。A数字开头,B有特殊字符“&”,D是保留字。3B在VB中,一行写多个语句,中间用“:”隔开。4C字符串常量用双引号括起来表示。5CVal强制把字符串转换为数值。6A7AB定义的保留字写错,C定义了一个常量,D中False不能做变量名。8Arnd()函数生成的数大于等于0,小于1。9BA、C、D都是101个数。10BMid(z,Len(z)5,2)表示倒数第6个字符开始,取长度为2的小字符串,在这里,每个中文也占一个字符长度。11DLen(X):计算字符串X的长度,A项有误;Mid(a,6,5)等于”,worl”;Mid(a,7,4)等于”worl”;Mid(a,7,5)等于”world”,故答案为D。12A13.C14C计算结果A为4,B为”21”,D为51(2的ASCII码是50)。15B计算结果A为2,C为3,D为8。16C定义数组时,若省略下标1,则默认下标从0开始,即题目中语句相当于Dim names (0 To 5) As String,因此元素个数为6。