专题十三 算法1
【2015 高考四川,理 3】执行如图所示的程序框图,输出 S 的值是( )(A) (B) (C)- (D) 【答案】D【解析】这是一个循环结构,每次循环的结果依次为:,大于 4,所以输出的,选 D
【考点定位】程序框图
【名师点睛】程序框图也是高考的热点,几乎是每年必考内容,多半是考循环结构,基本方法是将每次循环的结果一一列举出来
【2015 高考新课标 1,理 9】执行右面的程序框图,如果输入的 t=0
01,则输出的n=( )(A)5 (B)6 (C)7 (D)8【答案】C【解析】执行第 1 次,t=0
01,S=1,n=0,m==0
5,S=S-m=0
25,n=1,S=0
01,是,循环,执行第 2 次,S=S-m=0
125,n=2,S=0
25>t=0
01,是,循环,执行第 3 次,S=S-m=0
125,=0
0625,n=3,S=0
125>t=0
01,是,循环,执行第 4 次,S=S-m=0
0625,=0
03125,n=4,S=0
0625>t=0
01,是,循环,执行第 5 次,S=S-m=0
03125,=0
015625,n=5,S=0
03125>t=0
01,是,循环,执行第 6 次,S=S-m=0
015625,=0
0078125,n=6,S=0
015625>t=0
01,是,循环,执行第 7 次,S=S-m=0
0078125,=0
00390625,n=7,S=0
0078125>t=0
01,否,输出n=7,故选 C
【考点定位】本题注意考查程序框图【名师点睛】本题是已知程序框图计算输出结果问题,对此类问题,按程序框图逐次计算,直到输出时,即可计算出输出结果,是常规题,程序框图还可考查已知输入、输出,不全框图或考查程序框图的意义,处理方法与此题相同
【2015 高考