算法与程序设计复习知识点Word格式文档下载.doc

上传人:b****3 文档编号:14769623 上传时间:2022-10-24 格式:DOC 页数:5 大小:126.50KB
下载 相关 举报
算法与程序设计复习知识点Word格式文档下载.doc_第1页
第1页 / 共5页
算法与程序设计复习知识点Word格式文档下载.doc_第2页
第2页 / 共5页
算法与程序设计复习知识点Word格式文档下载.doc_第3页
第3页 / 共5页
算法与程序设计复习知识点Word格式文档下载.doc_第4页
第4页 / 共5页
算法与程序设计复习知识点Word格式文档下载.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

算法与程序设计复习知识点Word格式文档下载.doc

《算法与程序设计复习知识点Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《算法与程序设计复习知识点Word格式文档下载.doc(5页珍藏版)》请在冰豆网上搜索。

算法与程序设计复习知识点Word格式文档下载.doc

Form

命令按钮

CommandButton

标签

Label

文本框

TextBox

3.对象的属性、方法和事件

在VB中,文本框、标签、命令按钮都是对象。

(1)属性:

对象的特征(P127附录三)

Name

设置对象的名称

Caption

控件中显示的内容(文字)

Text

中文本框中显示的内容

Height

决定控件高度

Width

决定控件宽度

Top

决定控件的靠顶部位置

Left

决定控件的靠左边位置

Font

设置控件中字体格式

BackColor

设置控件背景色

ForeColor

设置控件的前景色

BorderStyle

设置控件的边框风格

Alignment

即标签文字对齐属性

AutoSize

设置为False时,输入控件Caption值超过控件宽度时超出部分被裁剪掉;

设置为True时,控件可水平扩充,以适应控件Caption属性。

Visible

决定控件是否可见

Enabled

决定控件运行时是否有效

Ø

对象的属性可以在设计界面时通过属性窗口设置,也可以在运行时通过程序代码设置。

对象.属性=属性值

例:

使文本框中显示20。

Text1.Text=”20”

要获取对象的状态或特性,就要读取对象的属性值。

变量=对象.属性

获取文本框“Text1”的“Text”属性。

a=Text1.Text

(2)方法:

对象能够执行的操作。

(P19)

[对象].方法[参数名表]

Form.Print”欢迎使用”

(3)事件及事件驱动:

事件是对象对外部操作的响应。

Vb中提供的事件有:

单击(click)、双击(dblclick)、加载(load)等。

PrivateSub对象_事件名()

(事件过程代码)

EndSub

(4)保存文件:

(P15)

.vbp文件:

与VB工程有关的文件和对象清单,是一个文本文件。

.frm文件:

包含窗体及控件的属性设置、相关程序代码等。

.bas文件:

标准模块文件。

2.2数据的表示与处理

1.数据类型(P20)

数据

类型符

关键字

取值范围

所占内存

整型

%

Integer

-32768~32767

16位/2字节

长整型

&

Long

4字节

单精度型

Single

双精度型

#

Double

8字节

字符串型

$

String

定长字符串:

0~65535个字符

布尔型

Boolean

True或False

2字节

日期型

Date

100/1/1~9999/12/31

2.常量、变量(P22)

(1)常量:

常量是在程序执行过程中其值不变的存储单元或数据。

在VB中,常量有整数常量、实数常量、字符串常量和逻辑常量这几种类型。

Const常量名[As类型]=表达式。

如:

Constpi=3.1415926

(2)变量:

变量用来表示数据的存储区,在程序运行过程中,这些存储区中的值是可以改变的。

Dim变量名As类型

(P23)命名原则:

变量名由字母、汉字、数字和下划线等字符组成;

必须以字母开头;

在变量名中不区分大小写字母;

不能使用保留字;

不能超过255个字符。

3.运算符与表达式(P25-26)

运算符

类别

符号

含义

运算优先级

实例

结果

算术

^

指数

1

2^10

1024

取负

2

-2+5

3

*、/

乘法、除法

\

整除

4

5\2

Mod

求余

5

5Mod2

+、-

加、减

6

字符串

+、&

连接两个字符串时尽量使用“&

”。

“+”在遇到数字字符串和数值型数据连接时,执行加运算。

关系

=、<

>

、<

、>

=、<

=

结果为True或False,无优先级。

关系成立,结果为True;

否则是False。

运算规则:

当数据均为数值型,按数值大小比较;

当数据均为字符串型,按该字符的ASCII码值从左到右一一比较,直到出现不同为止。

逻辑

Not(取反)、And(与)、Or(或)

运算结果为布尔值True或False,存在优先级。

And(与):

操作数均为True,结果才为True;

Or(或):

操作数只要有一个为True,结果就为True。

日期

+、-

进行日期的计算。

执行顺序:

算术运算符>

字符运算符>

关系运算符>

逻辑运算符

4.常用语句

(1)赋值语句:

格式1:

 变量名=表达式;

格式2:

 [对象名.]属性名=表达式

(2)Print:

在窗体上输出文本,常用分号和逗号隔开。

格式:

[对象名.]Print[表达式列表]

Tab(n):

定位从第n列开始输出。

(3)注释语句:

在字符“’”后加注释内容或用“Rem”注释内容”(Rem独立成行)

(4)结束语句:

End,强制程序结束运行

5.与用与用户交互函数

InputBox()函数和MsgBox()函数;

前者常用于输入,后者常用于输出。

InputBox(“提示”,”标题”,”默认值”)

6.函数

(1)数学函数

函数

功能

Abs(x)

求x的绝对值

Abs(-4.6)

4.6

Sqr(x)

求x的平方根

Sqr(9)

Sin(x)

求x的正弦值

x的值为弧度制

Sin(30*3.14/180)

0.49

Cos(x)

求x的余弦值

Cos(30*3.14/180)

0.86

Tan(x)

求x的正切值

Tan(60*3.14/180)

1.72

Atn(x)

求x的反正切值

Exp(x)

求指数函数ex

Exp(2.0)

7.38

Log(x)

求x的自然对数值ln(x)

Log(10)

2.30

Int(x)

取整,取<

=x的最大整数

Int(99.8)

99

Int(-4.5)

-5

Fix(x)

去除小数部分

Fix(4.9)

CInt(x)

小数部分为0.5时,取最近偶数。

Cint(3.5)

Rnd(x)

产生[0,1)之间的随机数

Rnd()

返回一个随机数

Sgn(x)

符号函数,x>

0返回1;

x=0返回0;

x<

0返回-1。

(2)日期、时间函数

Time():

系统当前时间;

Hour();

Minute();

Second();

Date():

日期;

Year():

年;

Month():

月;

Day():

日;

(3)字符串函数:

函数

Len(字符串)

求字符串的长度

Left(字符串,截取长度)

截取字符串左边部分

Mid(字符串,起始位置[,截取长度])

从中间指定位置截取字符串

Right(字符串,长度)

截取字符串右边部分

String(数值,字符)

生成指定长度与指定字符(第一个)的字符串

Instr(字符串1,字符串2)

在字符串1中寻找字符串2,若存在则返回字串2第一次完整出现在字符串1中的位置;

否则返回0。

(4)转换函数

Val(字符串)

将字符串转换为数值

12+Val("

2"

14

Str(数值)

将数值转为字符串

Str(5)

"

5"

Chr(字符代码)

求字符代码对应的字符

Chr(65)

A"

Asc(字符)

求字符对应的字符代码

Asc("

C"

67

CInt(表达式)

将表达式的结果转换为整数,小数部分四舍五入。

CInt(3.14259*2)

常用ASCII码:

a"

:

97;

65;

0"

48;

2.3程序的基本结构

1.顺序结构

2.选择结构(选择结构可以嵌套)

单分支:

If条件表达式Then

语句1

EndIf

写在一行:

If条件表达式Then语句

双分支:

If条件表达式Then

语句组1

Else

语句组2

EndIf

多分支:

If条件1Then

ElseIf条件2Then

语句组2

……

Else

语句组n

多重选择语句:

SelectCase表达式

Case表达式列表1

语句组1

Case表达式列表2

语句组2

……

CaseElse

语句组n

EndSelect

3.循环结构(循环语句可以嵌套)

For循环语句:

For循环变量=初值to终值step步长

循环体(语句组)

Next循环变量

Do循环:

(1)DoWhile条件表达式

循环体(语句组)

Loop

(2)Do

循环体(语句组)

LoopWhile条件表达式

(3)DoUntil条件表达式

(4)Do

LoopUntil条件表达式

第三章算法的程序实现

1.解析法:

在分析

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 成人教育 > 成考

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1