- 试题详情及答案解析
- (2015•邢台模拟)阅读如图的程序框图,输出的值为( )
- 答案:D
- 试题分析:执行程序框图,依次写出每次循环得到的s,n的值,当n=2015时不满足条件n<2015,输出s的值为﹣.
解:执行程序框图,有
s=0,n=1
满足条件n<2015,s=,n=2;
满足条件n<2015,s=0,n=3;
满足条件n<2015,s=﹣1,n=4;
满足条件n<2015,s=﹣,n=5;
满足条件n<2015,s=﹣1,n=6;
满足条件n<2015,s=﹣0,n=7;
…
观察规律可知s的取值以6为周期,故有
满足条件n<2015,s=﹣1,n=2014;
满足条件n<2015,s=﹣,n=2015;
不满足条件n<2015,输出s的值为﹣.
故选:D.
点评:本题主要考察了程序框图和算法,解题的关键是观察规律可知s的取值以6为周期,属于基本知识的考查.