2018-2019学年人教B版必修三  循环结构、程序框图的画法 学案
2018-2019学年人教B版必修三     循环结构、程序框图的画法  学案第4页

(1)按程序框图的运行顺序逐步运行.

(2)写出每次运行后各个变量的结果.

(3)一直写到满足条件(或不满足条件)退出循环,输出结果.

【训练1】 执行如图所示的程序框图,输出的S值为________.

解析 k=0<3,S=1,S=1×20=1;

k=0+1=1<3,S=1×21=2;k=1+1=2<3,

S=2×22=8;k=2+1=3,跳出循环,输出S=8.

答案 8

【例2】 设计算法求1×2×3×4×...×2 014×2 015×2 016×2 017的值.并画出程序框图.

解 算法如下:

第一步,设M的值为1.

第二步,设i的值为2.

第三步,如果i≤2 017,则执行第四步;否则执行第六步.

第四步,计算M=M×i.

第五步,计算i=i+1,返回执行第三步.

第六步,输出M的值,并结束算法.