中间那句 s=-s;这句把正负号互换. (每循环一次,正负号就切换一次.)例如 s = 1; 那 s=-s;之后 s的值为 -1. 然后在后面一句: t=(float)(s)/(float)(n);相当于 t= s * (1/n) ; s在这个程序中只有两个可能的值, 1 或者 -1.