根据质量守恒定律,2l氢气和1l氧气反应能生成3l水,这句话对吗?

问题描述:

根据质量守恒定律,2l氢气和1l氧气反应能生成3l水,这句话对吗?

不对.
1)质量守恒指的是:反应前物质的总质量,必然等于反应后物质的总质量.
2)不能用体积的大小,来衡量质量的多少.如2升氢气的质量并不等于2升氧气的质量.实际上,相同条件下,同等体积的氧气质量是氢气的16倍.
3)上述反应式也不对,正确的应该是:
2H2+O2=2H2O
即2升的氢气,与1升的氧气,反应可生产2升的水蒸气.但如果H2O是以液态形式存在的,那么,反应后的物质就不是2升了(远比2升小多了).
4)按照3)的反应式:反应前物质总质量(氢气质量+氧气质量)为
2×2+32=36 g(或kg)
而反应后,生成H2O的总质量为 2×18=36 g(或kg)
即反应前后的质量是相等的.