继续搜索科普问题 查询?十万个为什么 · 科普问答为什么火车会在发车前鸣笛?火车在发车前鸣笛是为了提醒周围的行人和车辆注意火车的动向。火车的重量和速度决定了它的制动距离比较长,因此需要提前发出警示信号,以防止任何可能的碰撞事故发生。补充纠错上一篇为什么水会变成固体、液体和气体?下一篇为什么木头会浮在水上?