不对,1mol只能和1molCa(OH)2反应.所以应该用CO2来计算,所以生成0.1molCaCO3.1molCaCO3是100g,0.1mol就是10g
谢谢,那为什么1mol碳在0.9mol氧气中燃烧,恰好完全反映,燃烧后产物既有CO又有CO2,则CO和CO2的总物质的量是1mol?而不是0.9mol?
因为CO就是C在O2中反应不完全的产物。O2其实是不够的。你可以发现CO2中碳氧比要比CO中的低。所以说其实碳并没有在氧中完全反应。而一mol的CO+CO2则是因为碳共有一摩尔。若氧再少一些,为0.5mol,就会完全生成CO,1mol。所谓1mol氧是指1molO2,拆开来就是2molO。而碳却只有1mol。