解析:
初始 k=1,s=1
当k<3时
s=s+(-1)^k/(1+k)
k=k+1
否则
输出s
第一次循环: k=1, s=1+(-1)/2=1/2,k=k+1=2;
第二次循环: k=2, s=(1/2)+(-1)^2/(1+2)=1/2+1/3 = 5/6, k=3;
可见,只循环二次。
所以结果是 B, 5/6.