十万个为什么

火车为什么必须在钢轨上行驶?

因为火车很重,如果在普通路面上行驶,车轨会陷进土里开不起来。火车在钢轨上行驶,钢轨能承受住火车的重量。而且钢轨是铺在枕木和碎石上的,火车通过时,钢轨就把重量通过枕木和碎石分散到路基上,火车也就能顺利地行驶了