解决混合物问题的一个重要方法是极值法,对于本题来说,就是假设10L气体全部是CO算出一极值,全都是H2再算出一极值.
CO,H2均与O2按2:1反应,所以氧气过量.当10L气体全部是CO时,2CO + O2 = 2CO2,减少体积为参加反应的氧气体积,10L CO消耗5L O2,故a = 15+10-5=20L.当10L气体全部是H2时,2H2 + O2 = 2H2O,水为液态,减少体积为参加反应的氢气和氧气体积,故减少15升,余10升,a=10L.
所以答案为10<a<20(不能等于,等于就不是混合气体了)