。 。 。 。 内部文件,版权追溯 内部文件,版权追溯 内部文件,版权追溯 考点6 算法与程序框图
题型1 算法的基本结构 热门题型 题型2 算法案例 题型1 算法的基本结构
例1.(2017北京理3)执行如图所示的程序框图,输出的s值为( ).
358A.2 B.2 C.3 D.5
题型2 算法案例
例2 (2015新课标2理8)下面程序框图的算法思路源于我国古代数学名著《九章算术》中的“更相减损术”.执行该程序框图,若输入a,b分别为14,18,则输出的a?( ).
- 1 -
A.0 B. 2 C. 4 D. 14
开始输入a,b是a≠b否是a>b否输出aa=a-bb=b-a结束
【高考真题链接】
1.(2016江苏6)如图所示是一个算法的流程图,则输出a的值是 .
开始a?1b?9b?b?2a?bYNa?a?4输出a结束 解析 a,b的变化如表所示. 则输出时a?9.
a b 1 9 5 7 9 5 2.(2016山东理11)执行如图所示的程序框图,若输入的a,b的值分别为0和9,则输出的i的值为________.
- 2 -
开始输入a,bi=1a=a+i,b=b-ii=i+1a>b是输出i否结束
3.(2016北京理3)执行如图所示的程序框图,若输入的a值为1,则输出的k值为( ). A.1 B.2 C.3 D.4
开始输入ak=0,b=a-11+a否k=k+1a=a=b是输出k结束1解析 开始a?1,k?0,b?1;第一次循环a??,k?1;第二次循环a??2,k?2;第三次
2循环a?1,条件判断为“是”,跳出循环.所以输出的k值为2,故选B.
4.(2016全国丙理7)执行右图的程序框图,如果输入的a?4,b?6,那么输出的n?( ).
- 3 -
A.3 B.4 C.5 D.6
开始输入a,bn=0,s=0a=b-ab=b-aa=b+as=s+a,n=n+1s>16是输出n否停止
5.(2016全国乙理9)执行如图所示的程序框图,如果输入的x?0,y?1则输出x,,n?1,
y的值满足( ).
A.y?2x B.y?3x C.y?4x D.y?5x
开始输入x,y,nn-1,y=ny2n=n+1x=x+x2+y2≥36?输出x,y结束
- 4 -
相关推荐: