信息技术算法

算法与程序设计复习

1、计算机解决问题的过程

P6

2、算法的描述的几种方法P9

用自然语言描述算法 P10

用流程图描述算法P11

流程图图例

用伪代码描述算法 P13

3、认识程序设计语言P14

机器语言——汇编语言——高级语言

4、可视化编程界面

5、 可视化编程的一般步骤 P22

设计程序界面——编写代码——调试、运行程序

6、 数据的表示与处理

数据类型

数值类型 P24

Integer-32768~32767

Long-2147483648~2147483647

Single 负数:-3.402823E38~1.401298E-45

正数: 1.401298E-45~3.402823E38

Double 负数:-1.797693134E308~-4.940656458E-324

正数:4.940656458E-324~1.797693134E308

字符串类型 string

日期型 data

布尔型 boolean

各种数据类型的常量表示:

整型、长整型、单精度和双精度都属于数值型,它们表示数值的范围是不同的。其中,单精度和双精度又合称为浮点型。120 5555667 12.3 3.5E+2

字符串型数据是指用""括起来的一串字符。如"欢迎进入VB世界!"、

"Visual basic"、"1234"都是字符串类型。

布尔型又称逻辑型,常用于表示逻辑判断的结果,如“真/假”、“是/非”等,其值为True或False,分别表示逻辑真和逻辑假。VB中也常用数值0表示假值,-1表示真值。

日期型数据专门用来处理日期和时间。VB采用一对“#”把日期和时间的值括起来,如 #2003/08/20# 表示2003年8月20日。

7、变量及变量名的命名原则P26

1. 必须以字母或汉字开头,而不能以数字或其他字符开头。

2. 只能由字母、汉字、数字和下画线组成,不能含有小数点、空格等字符。

3. 字符个数不超过255个。

4. 变量名不能使用VB中的保留字。

5. VB不区分变量名中字母的大小写。如HELLO和Hello是同一个变量。

命名格式

Dim As

Dim a as integer dim a as %

Dim c,b as string dim c,b as $

8、运算符与表达式

算术运算

关系运算

关系运算符有:=、、 、 > = 和

果为布尔值True或False,如3 > 2的结果为True。关系运算符优先级相同。 逻辑运算

常用的逻辑运算符有:Not(取反)、And(与)、Or(或)等,运算结果为布 尔值True或False。逻辑运算符的优先级为:Not>And>Or。

算术运算符>字符串连接运算符>关系运算符>逻辑运算符

9、常用语句与函数

赋值语句用“=”来实现

变量=常量、变量或表达式

注释语句 在字符’后加注释内容或用Rem 注释内容。

结束语句 end

Date()函数返回系统的当前日期。

Time()函数返回系统的当前时间

7、程序的基本结构

顺序结构

A=3:b=2

c = a

a = b

b = c

print a,b

2 3

选择结构

If then 语句

if x mod 2=0 then print “偶数”

endif

If x mod 2=0 then

Print “偶数”

Else print “奇数”

endif

X=t/(s*s)

If x>23 then

Str=“您的体形偏胖”

Elseif x

else str=“您的体形很完美”

endif

循环结构

1.For 循环变量 = 初值To 终值 [ Step 步长] 语句块

[Exit For]

语句块

Next 循环变量 ‘相当于循环变量=循环变量+step

2.Do [ While | Until 条件 ]

语句块

[ Exit Do ]

语句块

Loop

8、函数的用法

Function convertT(ByVal x As String)

Dim c, f As Single

c = Val(x)

f = c * 29 / 5

cre = f

End Function

Private Sub Command1_Click()

Label1.Caption = convertT(Text1.Text) End Sub


© 2024 实用范文网 | 联系我们: webmaster# 6400.net.cn