77范文网 - 专业文章范例文档资料分享平台

高中信息技术浙江高考复习资料算法和程序设...(2)

来源:网络收集 时间:2018-09-20 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

在事件处理过程中,可以按预定设计好的方式,改变某个对象的相关属性值,因此是这个对象的状态得到相应的改变。

119

(五)VB基本数据类型、常量、变量和数组

考试要求:对所列知识要理解其确切含义及与其它知识的联系,能够用所学的信息技术知识和操作方法解决实际问题,熟练应用信息技术进行信息的处理。

1. 数据:数据是信息的一种记录形式。在VB中,常用的基本数据类型有以下几种:Integer(整

数型)、Long(长整数型)、Single(单精度实数型)、Double(双精度实数型)、String(字符串型)、Boolean(逻辑型)、Date(日期型)。

*逻辑(Boolean)数据类型

只有两个值True,或False。将逻辑数据转换成整型时:True为-1,False为0;其它数据转换成逻辑数据时:非0为True, 0为False。

2.常量:常量是在程序执行过程中其值不变的存储单元或数据。在VB中,常量有整数常量、实数常量、字符串常量和逻辑常量这几种类型。

3.变量:

变量的命名规则

1. 以字母或汉字开头,后可跟字母、数字或下划线组成. 2. 变量名最长为255个字符;

3. VB中不区分变量名的大小写,不能使用VB中的关键字; 4.字符之间必须并排书写,不能出现上下标

变量说明语句的常用形式为:Dim 变量名 As 变量的类型。

4.数组:数组是由一批同类型的变量构成的一个序列,组成数组的每一个变量被称为数组的元素,也称为下标变量,下标是一个整数,用来指出某个元素在数组中的位置。

一维:Dim 数组名([<下界>to]<上界>)[As <数据类型>]

二维:Dim 数组名([<下界>] to <上界>,[<下界> to ]<上界>) [As <数据类型>]

一维数组的常用形式为:Dim 数组变量名(A1 To A2) As 元素的类型。

二维数组的常用形式为:Dim 数组变量名(A1 To A2,B1 To B2) As 元素的类型。 (六)VB各类表达式与标准函数

考试要求:对所列知识要理解其确切含义及与其它知识的联系,能够用所学的信息技术知识和操作方法解决实际问题,熟练应用信息技术进行信息的处理。

1.VB中的常用标准函数

(1)常用数学函数:Abs(X)、Int(X)、Sqr(X)、Rnd()、 Exp(X)、Log(X)、Sin(X)、Cos(X)、

120

Tan(X)。

(2)常用类型转换函数和字符串函数:Asc(X)、Chr(X)、Val(X)、Str(X)、Len(X)、Mid(X,n,k)、Fix(X)。

Int(9.59) =9 Int(9.28)=9

Int(-9.59) =-10 Int(-9.21) =-10 Asc(值为: 65 (只取首字母的Ascii值) Val(值为:0, Val(值为1.2 chr(x),将Ascii转化为字符 str(x) 将数值转化字符 fix(x) 截掉小数部分

fix (9.59) =9 fix (9.28)=9 fix (-9.59) =-9 fix (-9.21) =-9

Mid(x,m,n):返回字符串x从第m个字符起的n个字符所组成的字符串。

Mid(

Len(x):返回字符串x的长度,如果x不是字符串,则返回x所占存储空间的字节数。

len( 随机函数Rnd

Rnd函数可以不要参数,其括号也省略。返回[0 ~ 1)(即包括0,但不包括1)之间的双精度随机数。若要产生1~100的随机整数,则可通过下面的表达式来实现:

Int(Rnd*100)+1 \' 包括1和100

Int(Rnd*99)+1 \' 包括1,但不包括100 产生[N,M]区间的随机数的Visual Basic表达式: Int(Rnd *(M-N+1))+N 2.基本运算与表达式

(1)VB的基本运算:VB的基本运算包括算术运算、关系运算和逻辑运算三大类。 算术类基本运算有:^、-、*、/、\\、Mod、+、- 关系类基本运算有:=、<>、<、>、<=、>= 逻辑类基本运算有:Not 、And 、Or

(2)表达式:表达式主要用来规定值的计算过程,以及对于某些情况或条件的判断。一个表达式中可能包括算术运算、关系运算和逻辑运算等多种基本运算,以及这些基本运算所涉及的数据(变量和常量)。

(3)基本运算的优先级从高到低为:^(1级),-(指负号,2级),﹡、/(3级),\\(4级),Mod(5级),+、-(6级),=、<>、<、>、<=、>=(7级),Not(8级),And(9级),Or(10级)。

1、整数除法

25.3\\6.3=25\\6=4 25.6\\6.6=26\\7=3 2、取余

25.3 mod 6.3=25 mod 6=1 25.6 mod 6.6=26 mod 7 =5 (七)常用的VB语句

考试要求:对所列知识要理解其确切含义及与其它知识的联系,能够用所学的信息技术知识和操作方法解决实际问题,熟练应用信息技术进行信息的处理。 (八)使用VB实现顺序、选择、循环三种控制结构

考试要求:对所列知识要理解其确切含义及与其它知识的联系,能够用所学的信息技术知识和

121

操作方法解决实际问题,熟练应用信息技术进行信息的处理。

1.赋值语句: 变量名 = 表达式

或 对象名.属性名 = 表达式 2.选择语句:

判断语句形式: (1) If <表达式> Then 语句块 End If

或 If <表达式> Then <语句> (2)If <表达式> Then <语句块1> Else

<语句块2> End If

或 If <表达式> Then <语句1> Else <语句2> (3)If <表达式1> Then <语句块1>

ElseIf <表达式2>Then <语句块2> … [Else

语句块 n+1 ] End If 循环: (1)、For 初值 to 终值 [Step 步长] 语句块

Next 循环变量 (2)、 Do While <条件> 语句块

Loop

4.注释:注释是以单引号(\')开头的一串文字,可以出现在程序中需要说明的位置上,通过这一串文字,对附近的程序段进行简要的说明,增加程序的可读性。注释对程序的执行效果没有任何影响,程序运行时自动跳过注释。

(九)过程、事件处理过程、自定义函数考试要求:对所列知识要理解其确切含义及与其它知识的联系,能够用所学的信息技术知识和操作方法解决实际问题,熟练应用信息技术进行信息的处理。 命令按钮:COMMANDBUTTON

属性:name,Caption,Top,Left,Height,Width,Font,Enabled,backcolor 事件:click,load,dblclick,keypress 标签 LABEL

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说高考高中高中信息技术浙江高考复习资料算法和程序设...(2)在线全文阅读。

高中信息技术浙江高考复习资料算法和程序设...(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/gaokaogaozhong/157348.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: