机械能守恒合外力做功为0吗