第十章 算法初步、统计、统计案例
第一节算法与程序框图
1.算法与程序框图
(1)算法的定义:
算法是指按照一定规则解决某一类问题的明确和有限的步骤.
(2)程序框图:
①程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.
②程序框图通常由程序框和流程线组成.
③基本的程序框有终端框(起止框)、输入、输出框、处理框(执行框)、判断框.
(3)三种基本逻辑结构:
名称
内容
|
顺序结构
|
条件结构
|
循环结构
|
定义
|
由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构
|
算法的流程根据条件是否成立有不同的流向,条件结构就是处理这种过程的结构
|
从某处开始,按照一定的条件反复执行某些步骤的情况,反复执行的步骤称为循环体
|