算法初步复习指导全攻略要点点睛1.对于给定的问题,设计其算法时应注意:①与解决该问题的一般方法相联系,从中提炼与概括步骤;②将解决问题的过程划分为若干步骤;③引入有关的参数或变量对算法步骤加以表述;④用简练的语言将各个步骤表达出来.2.条件结构主要用于一些需要进行条件判断的算法,如分段函数求值、大小关系判断等;循环结构主要用于一些有规律的重要计算,如累加求和、累乘求积等,循环结构主要注意设计合理的计数变量.3.循环结构的两种格式:当型(WHILE型)和直到型(UNTIL型)中判断框内的条件表述在解决同一问题时是不同的,它们恰好相反.两种循环只是实现循环的不同方法,是可以互相转换的.4.输入、输出语句和赋值语句是一个程序不可缺少的语句,一定要注意它们各自的格式及要求,尤其是赋值语句,它在程序编写中具有重要的应用,特别应掌握通过引入第三变量,利用三个赋值语句交换两个变量的值的方法.5.条件语句和循环语句是解决一些较复杂问题的程序编写必须用到的两种语句,在用循环语句编写程序时,一是要注意两种格式的循环语句在解决同一问题时条件表述的不同;二是注意计数变量的取值范围,以免出现多一次循环或少一次循环的错误.6.实际问题的程序设计一般是先对问题进行认真的分析,设计出合理的算法,然后将算法用程序框图表示出来,最后根据程序框图和基本算法语句写出程序.专题一:算法设计算法设计与一般意义上的解决问题不同,它是对一类问题的一般解法的抽象与概括,它要借助一般的问题解决方法,又要包含这类问题的所有可能情形,它往往是把问题的解法划分为若干个可执行的步骤,有时甚至是重复多次,但最终都必须在有限个步骤之内完成.我们一般将问题可简单地分解为:数值性问题和非数值性问题,不同类型的问题可以有针对性地采用不同的方法进行处理.1.数值性问题对于数值性问题,可以采用数值分析的方法进行处理,数值分析中有许多现成的固定解法