物体的动能和势能之和称为物体的机械能,它包括重力势能、弹性势能和动能。以下关于机械能守恒的说法,正确的是_____。
A、物体做匀速运动,它的机械能一定守恒
B、物体所受合力不等于零,它的机械能可能守恒
C、只要重力对物体做了功,物体的机械能一定守恒
D、物体所受合力的功为零,它的机械能一定守恒
答案:B
解析:解答本题首先需要明白,机械能守恒的条件是只有重力或洋力做功,或系统的外力不做功或者所做功为零。物体做匀速运动,动能不变,但是高度可能改变,也就是重力势能可能改变,所以A项错误。合力的功为零,只是动能不变,并不能保证机械能一定守恒。比如,在粗糙斜面上木块做勾速运动,就是因为它所受合力的功为零,但是它的机械能并不守恒,故D项错误。机械能守恒的条件是只有重力或弹力做功,故C项错误。物体所受合力不为零,例如只在重力作用下的自由落体运动;合力不为零,这时在重力的作用下,只是发生了动能和重力势能的相互转化,机械能是守恒的,故B项表述正确。本题正确答案为B。