一、选择题(每小题5分,共30分)
1.(2012•福建)阅读如图所示的程序框图,运行相应的程序,输出的s值等于( ).
A.-3 B.-10
C.0 D.-2
解析 第一次循环:s=1,k=1<4,s=2×1-1=1,k=1+1=2;
第二次循环:k=2<4,s=2×1-2=0,k=2+1=3;
第三次循环:k=3<4,s=2×0-3=-3,k=3+1=4;
当k=4时,k<4不成立,循环结束,此时s=-3.
答案 A
2.(2012•辽宁)执行如图所示的程序框图,则输出的S值是 ( ).
A.4 B.32
C.23 D.-1
解析 根据程序框图,程序执行的步骤为S=4,i=1<6;S=-1,i=2<6;S=23,i=3<6;S=32,i=4<6;S=4,i=5<6;S=-1,i=6<6不成立,输出S=-1.
答案 D