2019-2020学年人教B版必修3 1.1.3 算法的三种基本逻辑结构和框图表示(三) 学案(1)
2019-2020学年人教B版必修3  1.1.3 算法的三种基本逻辑结构和框图表示(三)  学案(1)第3页



A.-10 B.6 C.14 D.18

答案 B

解析 执行程序:S=20,i=1,i=2,

S=20-2=18;

i=4,S=18-4=14;

i=8,S=14-8=6,

满足i>5的条件,结束循环,

输出S的值为6,故选B.

题型二 含循环结构程序框图的设计

例2 设计算法求1×2×3×...×2 016×2 017的值,并画出程序框图.

解 算法如下:

S1 设M的值为1.

S2 设i的值为2.

S3 如果i≤2 017,则执行S4;否则执行S6.

S4 计算M=M×i.

S5 计算i=i+1,返回执行S3.

S6 输出M的值,并结束算法.

程序框图如图所示.

引申探究

若将本例中的积改为和,如何设计程序框图.

解 程序框图如下.