1.算法
一类问题的机械的、统一的求解方法.具有确定性、有限性等特点.
2.流程图
流程图是由一些图框和流程线组成的,其中图框表示各种操作的类型,图框内的文字和符号表示操作的内容,流程线表示操作的先后次序.图框种类有起止框、输入输出框、处理框、判断框,分别用圆角矩形、平行四边形、矩形、菱形表示.
3.三种基本逻辑结构
|
顺序结构
|
选择结构
|
循环结构
|
定义
|
依次进行多个处理的结构
|
先根据条件作出判断,再决定执行哪一种操作的结构
|
需要重复执行同一操作的结构,有两种结构形式:当型循环(图①)和直到型循环(图②)
|
结构形式
|
|
|
4.基本算法语句
伪代码:介于自然语言和计算机语言之间的文字和符号.
(1)赋值语句:用符号←表示,如“x←y”表示将y的值赋给x,其中x是一个变量,y是一个与x同类型的变量或表达式.
(2)输入、输出语句
输入语句:“Read a,b”表示输入的数据依次送给a,b;
输出语句:“Print x”表示输出运算结果x.(支持多个输入和输出,但是中间要用逗号隔开)
(3)条件语句