分析:判断物体的机械能是否守恒必须分析物体受到的力,分析各力做功情况,看是否只有重力(或弹簧的弹力)做功:只有重力(或弹簧的弹力)做功机械能守恒;如果除重力做功外还有其他力做功,则机械能不守恒. 解答:解:A:只有弹力做功时,但弹力不一定是类似弹簧类的弹力,物体的机械能不一定守恒.如光滑的水平面上用一细绳拉着一物体加速运动时,绳的拉力(属于弹力)做正功,物体的机械能增加.故A选项错. B:其他力的合外力为零,但其他力做功不一定为零,如竖直方向上匀速运动的物体,物体的机械能不守恒,故B选项错. C:当除重力外还有其他外力作用时,只要其他力的合外力的功为零,即只有重力做功,符合机械能守恒定律得条件,则物体的机械能守恒,故C选项对. D:物体只受重力作用的运动,则只有重力做功,所以机械能一定守恒,故D正确. 故答案为:CD. 点评:本题的关键要明确掌握机械能守恒的条件:只有重力(或弹簧的弹力)做功机械能守恒,然后依次分析判断所给的选项中的说法是否正确. |