内容正文:
3.2 信息的编程加工
导入:“欢迎使用VB”小程序
Private Sub Command1_Click()
Form1.Print”欢迎使用VB”
End Sub
1.三种程序设计语言
要利用计算机来解决问题,就必须采用程序设计语言来编制程序
程序设计语言大致有三类:机器语言,汇编语言,高级语言
机器语言
00110000
00000101
00000100
00000010 11110100
……
汇编语言
MOV A,5
ADD A,2
HLT
……
高级语言
LET X = 5 + 2
PRINT X
END
……
2. 初识VB
Visual Basic 可以说是可视化语言的先驱了,可视化程度非常高。它已经经历了5个版本,现在用的主要是VB6.0,VB2005。
Visual“视觉的”,“可视的Basic”这个名字可能抽象了点,但实际上它却是最直观的编程方法。
Visual Basic 6.0的界面认识
菜单栏
工具栏
代码窗口
工具箱
窗体窗口
立即窗口
监视窗口
工程窗口
属性窗口
布局窗口
3.算法的认识
算法对于程序设计至关重要
解决问题的过程,就是实现算法的过程
算法是程序设计的“灵魂”,世界著名计算机科学界尼克劳斯·沃思指出:
算法+数据结构(Data Structure)=程序
算法独立于任何具体程序设计语言,一个算法可以用多种程序设计语言来实现。
算法(algorithm):是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。
两数交换的算法描述:
有三个杯子A,B,C,其中两个杯子A,B分别放有蓝墨水和红墨水,要求它们互换,怎样换呢?
答案
(1)把A中蓝墨水倒入C,A C
(2)把B中红墨水倒入A,B A
(3)把C中蓝墨水倒入B,C B
到此完成交换
要是用VB程序要怎样实现这个两数交换呢?
4. 程序的三种基本结构
1、顺序结构
A
B
2、分支结构
Y
X
P
A
B
3、循环结构
TURE
FALSE
循环条件
循环体
例1:加法计算器
Private Sub Command1_Cli