【VB开源代码栏目提醒】:网学会员为需要VB开源代码的朋友们搜集整理了高中《信息技术》vb程序设计部分知识点 - 其它资料相关资料,希望对各位网友有所帮助!
高中《信息技术》程序设计知识点一、 基础知识 1. 基本概念 程序、程序设计、程序
设计(
计算机语言语言)、流程图,屏幕坐标系、二进制; 数据类型、常量、变量、表达式; 对象、属性、方法、事件。
2.
VB 的基本数据类型 (类型符依次为、L、、) 数值类型:Integer、Long、Single、Double, 字符串型:String(类型符) 逻辑型:Boolean 3.
VB 运算符 (1) 算术运算符:^乘方-取负数乘、/除mod求余数、整除+加、-减 (2) 关系运算符:>、<、=、>=、<=、<> (3) 逻辑运算符:NOT非AND与OR或 4. 表达式 算术表达式,其结果为数值。
如:523-4mod 7 字符表达式,其结果为字符串。
如:”What””is your name” 关系表达式,其结果为 True真或 Flase假 。
如:3/232 逻辑表达式,其结果为 True真或 Flase假 。
如:”abc”0 Then yx Else y -x MsgBox y 7.
VB 语句的书写规则 语句不区分字母大小写,每行字符最多 255 个; 一条语句可以写在多行上,续行符为空格后跟下划线; 多条语句可以写在一行上,语句间必须用冒号分隔;
VB 程序设计知识点 2 注释语句以单引号开头,可单独占一行或放在其它语句末尾。
二、 程序结构 1.
VB 程序的一般结构 事件过程 通用过程 Private Sub 对象名_事件名 Private static publick Sub 过程名 End Sub End Sub 2. 程序的三种基本结构 运行程序时,按照程序
代码的执行顺序分为三种情况:①顺序:从始至终依次执行各条语句;②循环:反复多次地执行磨一组语句;③分支:根据是否满足指定的条件决定执行哪一组语句。
因此,相应的程序结构分为以下三种。
(1) 顺序结构 (2) 循环结构控制语句 FOR I=1 TO 9 循环体 NEXT I (3) 分支结构控制语句 块结构 IF 语句 IF 条件 THEN 语句组 1 ELSE 语句组 2 END IF 单行 IF 语句 IF 条件 THEN 语句 或 IF 条件 THEN 语句 1 ELSE 语句 2 3.
常用语句 语句定义符 功能 语句定义符 功能 End 结束程序 FOR--TO / NEXT 循环结构 Option Ex
plcit 强制变量声明 IF--THEN/ ELSE 分支结构 Dim 变量声明 Exit For 退出 For 循环 Radomize 初始化随机种子 4. 流程图 (1)组成符号 起始框 处理框 结束框 流程线 判断框 输入框 输出框 (2)典型示例(略) 1)分段函数 2比较大小 3)求 n 个数的和 4求 nVB 程序设计知识点 3三、 主要算法: 1. 累加器,如:计算 N 个数的和 例:求 100 以内奇数的和 S0 For k1 To 100 Step 2 SSk Next k Print “S”S 2. 计数器,如:统计输入数据的个数,满足某种条件的数据个数,分类计数。
例:求1100内有多少个 5 的倍数 S0 For k100 To 1 Step -5 SS1 Next k Print “S”S 3. 累乘器,如:计算 10! 例:求 10 S1 For k1 To 10 SSk Next k Print “S”S 4. 交换两个变量的值 例:从文本框输入变量 a 和 b 的值,然后交换它们的值。
a ValText1.text : b ValText2.text ca : ab : bc Text1.texta : Text2.textb 5. 求最值,如:给定一组数据,求其中的最大值与最小值。
6. 产生mn之间的一个随机整数 例:随机产生 10 个两位数,并输出其中最大者。
Max0 For k1 To 10 N10FixRnd100 If Max