打标记后修改平方和应该放在修改和前面;
ste[i].pfh=(ste[i].len*k*k+2*k*ste[i].he); ste[i].he+=(ste[i].len)*k;
因为修改平方和时要用到原和;