流程图:是由一些图框和流程线组成的,其中图框表示各种操作的类型,图框中的文字和符号表示操作的内容,流程线表示操作的先后次序
流程图的概念知识回顾 顺序结构及框图表示1
顺序结构 : 像上面这种算法是依次进行多个处理的结构称为顺序结构
语句 A语句 B2
顺序结构的流程图 顺序结构是最简单、最基本的算法结构 , 语句与语句之间 , 框与框之间是按从上到下的顺序进行的
它是由若干个处理步骤组成的 , 这是任何一个算法都离不开的基本结构
画顺序结构程序框图时注意事项左图中 , 语句A和语句B是依次执行的 , 只有在执行完语句A指定的操作后 , 才能接着执行语句B所指定的操作.(1) 在程序框图中 , 开始框和结束框不可少;(2) 在算法过程中,第一步输入语句是必不可少的 ;(3) 顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来 , 按顺序执行算法步骤.语句A语句B语句A语句B 开始I 1S 0I≤5
是S S+II I+1否输出 S结束表示算法的开始或结束,常用圆角矩形表示起止框处理框表示赋值或计算,通常画成矩形表示执行步骤的路径可用箭头线表示判断框流程线根据条件决定执行两条路径中的某一条,一般画成菱形输入、输出框表示输入、输出操作,一般画成平行四边形框 尽管不同的算法千差万别 , 但它们都是由三种基本的逻辑结构构成的 , 这三种逻辑结构就是顺序结构、选择结构、循环结构
下面分别介绍这三种结构. 从上面的程序框图中 , 不难看出以下三种不同的逻辑结构
I 1S 0S S+II I+1I≤5
否是是否I≤5
输出 S 引入某铁路客运部门规定甲、乙两地之间旅客托运行李的费用为 其中 w( 单位: kg) 为行李的重量. ●计算费用 c( 单位:元 ) 的算法可以用怎样的算法结构来表示
53,5050 0
53 (50) 0