顺序结构开始语句1语句2语句n结束……条件A框B框是否双分支结构条件A框是否单分支结构循环体循环条件TF当型循环结构循环体循环条件TF直到型循环结构精品文档---下载后可任意编辑1.算法:为解决某一问题设计的确定的有限的步骤。2.算法的主要特征:有穷性、确定性、可行性、有 0 个或多个输入、有一个或多个输入。3.算法的描述方法:自然语言,流程图,程序或位代码。4.用计算机解决问题的一般过程:分析问题设计算法编写程序上机调试和维护5.流程图符号:起止框 输入输出框 处理框 推断框 流程线6.常量:在程序执行过程中事先设置、其值不发生改变的量。7.变量:在程序执行过程中,取值可以改变的量,对应计算机内部的存储单元。(1)每个变量都有一个名字作为标记,不同程序设计语言对变量的命名规则各不相同。基本命名规则:只能由字母、数字和下划线三类字符组成,但第一个字符必须是字母,字母大小写都可以。变量名长度适当,要有意义。(2)从变量中读取数据后,变量的值不发生改变。(3)变量赋值:将赋值号右边常量的值或变量的值,或表达式的结果存放在左边变量名对应的存储单元中,成为左边变量的值。例:(注意“=”是赋值号) 变量=常量 例如:a=3 变量=变量 例如:b=a 变量=表达式 例如:c=2*a+b (4)变量赋值的特点:取之不尽,赋值即覆盖(5)变量的定义:Dim <变量名 1> As <类型名> [,<变量名 2> As <类型名>……]类型名中文名取值范围Single单精度实数10-45—1038Integer整数-32768—32767String字符串一段文字与符号例:name=“Liming” 8.运算符类别运算符运算结果优先级算术运算符+ 、-、* 、/、\、^、mod数值^>* />\>mod>+ -关系运算符>、<、>=、<=、=、<>True 或 False相同逻辑运算符not、and、orTrue 或 FalseNot>and>or9.三类运算符的优先级:算术运算符>关系运算符>逻辑运算符10. 常用数学函数:Int(x) 取整运算,求不大于 x 的最大整数Sqr(x) 求 x 的算术平方根Abs(x) 求 x 的绝对值11.主要函数:取整函数 Int()、求算术平方根函数 sqr()、求绝对值函数 abs()12.算法的三种结构:顺序结构、分支结构、循环结构。13.推断框一个入口、两个出口;分支结构一个入口、一个出口。14.循环结构中要注意:循环初始状态、循环体、循环条件。15.计数器:在算法执行过程中,用来记录某种事件发生次数的变量。(1)计数器的初值通常为 0(2)在循环体中...