预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共28页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第二节算法与程序框图总纲目录教材研读3.三种基本逻辑结构及相应语句 1.执行如图所示的程序框图,输出S的值为() A.6B.10C.14D.152.(2016北京,3,5分)执行如图所示的程序框图,若输入的a值为1,则输出的k值为 () A.1B.2C.3D.4答案Bk=0,b=1.a=- ,k=1;a= =-2,k=2;a= =1,满足a=b.故输出k=2.3.(2017北京海淀一模,3)执行如图所示的程序框图,输出的x的值为() A.0B.3C.6D.8答案B开始:x=0,y=9,否;第一次循环:x=1,y=8,否;第二次循环:x=2,y=6,否;第三次循环:x=3,y=3,是,故输出x=3.4.(2018北京海淀高三期末,3)执行如图所示的程序图,输出的k值为() A.4B.5C.6D.75.执行如图所示的程序框图,输出的s=3825.考点一程序框图的应用(2)执行如图所示的程序框图,输出S的值为 () A.42B.19C.8D.3答案(1)C(2)B易错警示执行循环结构首先要分清是先执行循环体,再判断条件,还是先判断条件,再执行循环体;其次注意控制循环的变量是什么,何时退出循环;最后要清楚循环体内的程序是什么,是如何变化的.1-1执行如图所示的程序框图,输出的S值为 () A. B.1C.2D.4答案Ck=0,S=0,k<4,是,S=20-2= ,k=1;1-2执行如图所示的程序框图,若输入的A,S分别为0,1,则输出的S= () A.4B.16C.27D.36答案DA=0,S=1,k=1,A=A+k=0+1=1,S=S·A=1×1=1,k<4;k=k+2=3,A=A+k=1+3=4,S=S·A=1×4=4,k<4;k=k+2=5,A=A+k=4+5=9,S=S·A=4×9=36,k≥4.输出S=36.故选D.1-3(2017北京朝阳二模,2)执行如图所示的程序框图,则输出的S值是 () A.23B.31C.32D.63考点二程序框图的完善 易错警示解程序框图的完善类题目时,一定要理解悟透各种框图的作用,若涉及循环,应分析控制循环的变量满足的条件,若涉及累加或累乘,应分析累加变量或累乘变量的表达式,才能得到正确的结果,特别要注意问题与框图表示的相互转化.2-1如图给出的是计算1+ + +…+ 的值的一个程序框图,则图中①处和②处应填的语句是 ()答案B根据所计算的式子的分母1、3、5、7、…、29,知①处应填n=n+2,又因为所计算的式子是15个数的和,所以②处应填i>15,故选B.2-2阅读如图所示的程序框图,为使输出的数据为31,则判断框中应填入的条件为. 答案i≤4