A.3 B.6 C.10 D.15
【答案】C
【解析】分析:模拟程序的运行过程,分析循环中各变量值的变化情况,可得答案.
详解:模拟程序的运行,可得
k=1,S=0,
不满足条件k>4,执行循环体,S=1,k=2;
不满足条件k>4,执行循环体,S=3,k=3;
不满足条件k>4,执行循环体,S=6,k=4;
不满足条件k>4,执行循环体,S=10,k=5;
满足条件k>4,退出循环,输出S的值为10.
故选:C.
点睛:本题考查了程序框图的应用问题,解题时应模拟程序框图的运行过程,以便得出正确的结论,是基础题.
5.执行如图所示的程序框图,输出的S值为( )
A.3 B.-6 C.10 D.-15
【答案】C
【解析】试题分析:模拟算法:开始i=1,S=0,i<5成立;
i是奇数,S=0-1^3=-1,i=1+1=2,i<5成立;
i是偶数,S=-1+2^2=3,i=2+1=3,i<5成立;
i是奇数,S=3-3^3=-26,i=3+1=4,i<5成立;
i是偶数,S=-6+4^2=10,i=4+1=5,i<5不成立;输出S=10,结束算法,故选C.
考点:程序框图.