为什么冰块会浮在水面上?

冰块之所以会浮在水面上,是因为水分子在固态时要比在液态时更占空间,因此一定体积的冰块要比相同体积的水轻。

冰晶体中的水分子不如在液态水中时结合得紧密,这并不是因为水分子的大小发生了变化,而是分子间排列的方式发生了改变。大部分物质的分子在固态时会结合得更加紧密,如果冰也是如此的话,那么冰块就会沉到冰冷的海底却一直不会融化,如此一来海水就会几乎整个地被冻成一块了。