同样的代码,只是位置稍微有点变化,结果就会错误,什么情况呢?
x1 = 1 d = 3 n = 100 x100 = x1+3*(n-1) s = (x1+x100)/2*n print s 为什么这个结果就会产生50的偏差得出14900, s = (x1+x100)*n/2 这个结果就是对的呢?
x1 = 1 d = 3 n = 100 x100 = x1+3*(n-1) s = (x1+x100)/2*n print s 为什么这个结果就会产生50的偏差得出14900, s = (x1+x100)*n/2 这个结果就是对的呢?
2020-02-07
举报