5
分析:算法在给出循环变量i和累加变量S分别赋值1和0的基础上,首先执行了依次运算,然后逐次判断执行,直到不再满足判断框中的条件结束算法,输出i的值.
解答:框图首先给循环变量i和累加变量S分别赋值1和0,然后执行S=0+

;
判断1<

,执行i=1+1=2,S=1+

;
判断

,执行i=2+1=3,S=

;
判断

,执行i=3+1=4,S=

;
判断

,执行i=4+1=5,S=

;
判断

,不满足判断框中的条件,输出i=5,算法结束.
故答案为5.
点评:本题考查了程序框图中的循环结构,虽先执行了一次运算,实则是当型结构,当型结构是满足条件执行循环,不满足条件,算法结束,是基础题.