当型循环 结构
⑤
WHILE
条件
循环体 ⑥ WEND DO
直到型循 环结构
⑦
循环体 ⑧ LOOP UNTIL 条件
1.执行如图所示的程序框图,输出S的值为 ( B )
A.6 B.10 C.14 D.15 答案 B S=1+2+3+4=10.故选B. B
2.(2016北京,3,5分)执行如图所示的程序框图,若输入的a值为1,则输出 的k值为 ( B )
A.1 B.2 C.3 D.4
答案 B
1 1 2
k=2;a= =1,满足a=b.故输出k=2.
1 1 k=0,b=1.a=- ,k=1;a= 1 =-2, 2 1 2
3.(2017北京海淀一模,3)执行如图所示的程序框图,输出的x的值为 ( B )
A.0 B.3 C.6 D.8
答案 D A=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值是
(2)如图表示的是求首项为-41,公差为2的等差数列{an}的前n项和的最
小值的程序框图.①处可填写
;②处可填写
.
答案 (1)C (2)a>0;a=a+2
解析 (1)依次运行程序框图中的语句:S=0,k=1,k=2,S=2;k=3,S=7;k=4,S= 18;k=5,S=41;k=6,S=88,此时跳出循环 B,故判断框中应填入“k>5?”. (2)由题意可知S表示的是此数列的前n项和,故②处应填写a=a+2;数列 的首项为负值,公差为正值,求此数列的前n项和的最小值,只需累加至最 后一个非正项即可,故①处应填写a>0.