11.4 算法与框图
【套路秘籍】---千里之行始于足下 1.算法
算法通常是指对一类问题的机械的、统一的求解方法. 2.流程图
流程图是由一些图框和流程线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序. 3.三种基本逻辑结构
(1)依次进行多个处理的结构称为顺序结构,是任何一个算法都离不开的基本结构.
其结构形式为
(2)选择结构是先根据条件作出判断,再决定执行哪一种操作的结构. 其结构形式为
(3)循环结构是指需要重复执行同一操作的结构,需要重复执行的同一操作称为循环体.循环结构又分为当型和直到型. 其结构形式为
1
4.算法语句
(1)赋值语句用符号“←”表示,“x←y”表示将y的值赋给x,其中x是一个变量,y是一个与x同类型的变量或表达式.一般格式为:变量名←表达式. (2)输入、输出语句
用输入语句“Read a,b”表示输入的数据依次送给a,b,用输出语句“Print x”表示输出运算结果x. (3)条件语句
条件语句的一般形式是
If A Then B Else C End If
(4)循环语句 ①当型循环
2
a.While循环
当循环次数不能确定时,可用“While”语句来实现循环. “While”语句的一般形式为 While p 循环体 End While
b.For循环
当循环的次数已经确定,可用“For”语句表示,“For”语句的一般形式为 For I From“初值”To“终值”Step“步长” 循环体 End For
②直到型循环
直到型循环的一般形式为 Do 循环体 Until p End Do 【修炼套路】---为君聊赋《今日诗》,努力请从今日始
3