1 算法与程序框图1. 程序框图(1)通常用一些通用图形符号构成一张图来表示算法.这种图称做程序框图(简称框图).(2)基本的程序框图有起、止框、输入、输出框、处理框、判断框、流程线等图形符号和连接线构成.2. 三种基本逻辑结构 名称内容 顺序结构条件分支结构循环结构定义最简单的算法结构,语句与语句之间,框与框之间按从上到下的顺序进行依据指定条件选择执行不同指令的控制结构根据指定条件决定是否重复执行一条或多条指令的控制结构程序框图3.基本算法语句(1)赋值语句① 概念:用来表明赋给某一个变量一个具体的确定值的语句.② 一般格式:变量名=表达式.③ 作用:计算出赋值号右边表达式的值,把该值赋给赋值号左边的变量,使该变量的值等于表达式的值.(2)输入语句① 概念:用来控制输入结构的语句.② 一般格式:变量名= input
③ 作用:把程序和初始数据分开.(3)输出语句① 概念:用来控制把求解结果在屏幕上显示(或打印)的语句.② 一般格式:print(%io(2) ,表达式 ) . ③ 作用:将结果在屏幕上输出.(4)条件语句① 处理条件分支逻辑结构的算法语句.② 条件语句的格式及框图.a.if 语句最简单的格式及对应的框图b.if 语句的一般格式及对应的框图(5)循环语句① 算法中的循环结构是由循环语句来实现的.② 循环语句的格式及框图.a.for 语句b.while 语句1. 判断下面结论是否正确(请在括号中打“√”或“×”)(1)算法只能解决一个问题,不能重复使用.( × )(2)程序框图中的图形符号可以由个人来确定.( × )(3)输入框只能紧接开始框,输出框只能紧接结束框.( × )(4)条件分支结构的出口有两个,但在执行时,只有一个出口是有效的. ( √ )2. 下列关于“赋值语句”叙述正确的是 ( )A.3
6=x 是赋值语句B.利用赋值语句可以进行代数式