首先要明确一点,氢气和一氧化碳同时与不足量氧气反应,氧气应该优先与氢气反应生成水,而不是与一氧化碳反应生成二氧化碳.
那么这道题应该分两种情况:最后3ml的气体可能是一氧化碳,也可能是氧气.
1、如果是3ml一氧化碳(本来想用文字说明,后来发现太麻烦了,还是借用二楼的解题模式~~):设原混合气体中各气体体积为X、Y、Z
X+Y+Z=50
(X-3)/2+Z/2=20
X+Y=37
解得X=30 Y=7 Z=13 也就是30mlCO7mlCO213mlH2
2、如果是3ml氧气:设原混合气体中各气体体积为X、Y、Z
X+Y+Z=50
X/2+Z/2=20-3
X+Y=37-3
解得X=18 Y=16 Z=16 也就是18mlCO16mlCO216mlH2