我认为选D
首先说一下上面选C的回答
您的命题时先定义a=g,如果a不等于g呢。解决物理问题有的时候不可以这样片面的思考。
接下来表达我的观点。
对物体进行受力分析,那么它受三个力:自身重力 G=mg、弹簧的弹力 F弹=K*X 、 水给他的浮力 F浮=密度*g*V
由于物体A有一个向下的加速度a,于是就应该由三力的合力提供。 我们来看,重力不可能改变,其实就是浮力与弹力的合力减小。以下分三种情况:
1.弹力方向向上。(弹簧在初始时伸长)弹力减小但浮力不变。这种情况就是弹簧收缩,物体上升但依旧全部都在水里。
2.弹力方向向上。弹力和浮力一同减小。这种情况就是弹簧收缩,物体上升浮出水面。
3.弹力方向向下。(弹簧在初始时收缩)要使三力的合力向下,则应该减少浮力或者增大向下的弹力,于是弹簧还是缩短。
综上所述,弹簧应该缩短。故选C
图有点额,多多包涵
当然,还可以引入非惯性系来思考这个问题。由于以物体为参考系,就要引入一个惯性力来保证牛顿定律的适用。惯性力的方向与加速度的方向相反,大小F=ma
我本来要选C 结果最开始写错了