你會寫1+2+3+4+5吧,如下:
for(float i = 1; i {
s += i;
}
那麼你會寫 1+1/2+1/3+1/4+1/5吧,如下:
float s=0;
for(float i = 1; i {
s += 1/i;
}那麼你會寫 1+1/2+2/3+3/4+4/5吧,如下:
float s=0;
for(float i = 1; i {
if(i == 1)
s += 1/i;
else
s += (i-1)/i;
}那麼你會寫1-1/2+2/3-3/4+4/5吧,如下:
float s=0;
for(float i = 1,j=1; i {
if(i == 1)
s += 1/i;
else
s += j*(i-1)/i;
}
2.1、2、3、4、都寫1/1*2=1/1-1/1*2
2/1*2*3=1/1*2-1/1*2*3
3/1*2*3*4=1/1*2*3-1/1*2*3*4
4/1*2*3*4*5=1/1*2*3*4-1/1*2*3*4*5
等式右面都加起來=1-1/1*2*3*4*5=119/120