继续搜索科普问题 查询?十万个为什么 · 科普问答为什么冰会浮在水面上?冰能浮在水面上主要是由于水的密度和冰的密度之间的差异造成的。在水结冰时,水分子会形成一个规则的晶格结构,这使得冰的密度比水的密度要小,因此冰会浮在水面上。补充纠错上一篇为什么人需要呼吸氧气?下一篇为什么食物需要通过消化过程?