精品文档---下载后可任意编辑1.算法通常是指根据一定规则解决某一类问题的明确和有限的步骤.2.程序框图又称流程图,是一种用程序框、流程线及文字说明来表示算法的图形.通常程序框图由程序框和流程线组成,一个或几个程序框的组合表示算法中的一个步骤;流程线带方向箭头,根据算法步骤的执行顺序将程序框连接起来.3.三种基本逻辑结构(1)顺序结构是由若干个依次执行的步骤组成的,这是任何一个算法都离不开的基本结构.其结构形式为(2)条件结构是指算法的流程根据给定的条件是否成立而选择执行不同的流向的结构形式.其结构形式为(3)循环结构是指从某处开始,根据一定的条件反复执行某些步骤的情况.反复执行的步骤称为循环体.循环结构又分为当型 (WHILE 型 ) 和直到型 (UNTIL 型 ) . 其结构形式为4.输入语句、输出语句、赋值语句的格式与功能语句一般格式功能输入语句INPUT “ 提示内容 ” ;变量 输入信息输出语句PRINT “ 提示内容 ” ;表达 式输出常量、变量的值和系统信息赋值语句变量=表达式将表达式所代表的值赋给变量(1)程序框图中的条件结构与条件语句相对应.(2)条件语句的格式及框图①IF—THEN 格式 IF 条件 THEN 语句体END IF②IF—THEN—ELSE 格式IF 条件 THEN 语句体 1ELSE 语句体 2END IF6.循环语句(1)程序框图中的循环结构与循环语句相对应.(2)循环语句的格式及框图.①UNTIL 语句 ② WHILE 语句DO WHILE 条件循环体循环体LOOP UNTIL 条件 WEND1.推断下面结论是否正确(请在括号中打“√”或“×”)(1)算法只能解决一个问题,不能重复使用.( × )(2)程序框图中的图形符号可以由个人来确定.( × )(3)输入框只能紧接开始框,输出框只能紧接结束框.( × )(4)条件结构的出口有两个,但在执行时,只有一个出口是有效的.( √ )2.下列关于“赋值语句”叙述正确的是( )A.3.6=x 是赋值语句B.利用赋值语句可以进行代数式的化简C.赋值语句中的等号与数学中的等号意义相同D.赋值语句的作用是先计算出赋值号右边表达式的值,然后把该值赋给赋值号左边的变量,使该变量的值等于表达式的值答案 D3.计算机执行下面的程序段后,输出的结果是( )精品文档---下载后可任意编辑a=1,b=3a=a+b,b=a-bPRINT a,bENDA.1,3 B.4,1 C.0,0 D.6,0答案 B4.如图,是求实数 x 的绝对值的算法程序框图,则推断框①中可填________.答案 x>0?(或 x≥0?)解析 由...