4.(2015•重庆)执行如图所示的程序框图,则输出s的值为( )
A. B. C. D.
【答案】D
【解析】
试题分析:模拟执行程序框图,依次写出每次循环得到的k,s的值,当k=8时不满足条件k<8,退出循环,输出s的值为.
解:模拟执行程序框图,可得
s=0,k=0
满足条件k<8,k=2,s=
满足条件k<8,k=4,s=+
满足条件k<8,k=6,s=++
满足条件k<8,k=8,s=+++=
不满足条件k<8,退出循环,输出s的值为.
故选:D.
考点:循环结构.
5.执行如图所示的程序框图,若输入如下四个函数:①f(x)=sinx;②f(x)=cosx;③f(x)=1/x;④f(x)=x^2.则输出的函数是( )