关于机械能守恒定律的适用条件,下列说法中正确的是(  ) A.只有重力和弹力作用时,机械能守恒 B.当有其他外力作用时,只要合外力为零,机械能守恒 C.当有其他外力作用时,只要其

问题描述:

关于机械能守恒定律的适用条件,下列说法中正确的是(  )
A. 只有重力和弹力作用时,机械能守恒
B. 当有其他外力作用时,只要合外力为零,机械能守恒
C. 当有其他外力作用时,只要其他力的合力的功为零,机械能守恒
D. 炮弹在空中飞行不计阻力时,仅受重力作用,所以爆炸前后机械能守恒

A、只有重力或只有弹力做功时机械能守恒,并不是只有重力和弹力作用时才守恒;故A错误;
B、只有重力或只有弹力做功,合外力为零机械能不一定守恒,如匀速竖直下落的物体所受合外力为零,机械能不守恒,故B错误;
C、物体除受重力和弹力外还受其它力的作用,其它力做功,只要其它力做功的和为零,机械能守恒,故C正确;
D、炮弹在空中飞行不计阻力时,仅受重力作用,炮弹爆炸过程中化学能转化为机械能;故机械能增大,故D错误;
故选:C.