6、的算法结构,语句与语句之间、框与框之间是按从上到下的顺序进行的.(2)条件结构:利用条件结构解决算法问题时,重点是判断框,判断框内的条件不同,对应的下一框图中的内容和操作要相应地进行变化,故要重点分析判断框内的条件是否满足. 【例1】(1)根据图(1)的框图,对大于2的整数n,输出的数列的通项公式是( C )A.an=2n B.an=2(n-1)C.an=2n D.an=2n-1(2)(xx·江苏卷)如图(2)是一个算法流程图.若输入x的值为,则输出y的值是__-2__.解析 (1)由程序框图可知:a1=2×1=2,a
7、2=2×2=4,a3=2×4=8,a4=2×8=16,…,归纳可得an=2n.(2)由流程图可得y=所以当输入x的值为时,y=2+log2=2-4=-2.二 循环结构循环结构的常考类型及解题思路(1)确定循环次数:分析进入或退出循环体的条件,确定循环次数.(2)完善程序框图:结合初始条件和输出结果,分析控制循环的变量应满足的条件或累加、累乘的变量的表达式.(3)辨析循环结构的功能:执行程序若干次,即可判断.【例2】(1)(xx·全国卷Ⅲ)执行如图(3)所示的程序框图,为使输出S的值小于91,则输入的正整数N的最小值为( D )
8、A.5 B.4 C.3 D.2 图(3) 图(4)(2)(xx·全国卷Ⅰ)如图(4)所示的程序框图是为了求出满足3n-2n>1000的最小偶数n,那么和两个空白框中,可以分别填入( D )A.A>1000和n=n+1 B.A>1000和n=n