有50mL某气体,可能含有CO2、O2、NH3等气体,将其通过浓H2SO4没有发现体积变化.通过足量Na2O2后,体积变为30mL,则该气体可能为(  ) A.CO2为20mL,NH3为30mL B.NH3为40mL,O2为10mL C.C

问题描述:

有50mL某气体,可能含有CO2、O2、NH3等气体,将其通过浓H2SO4没有发现体积变化.通过足量Na2O2后,体积变为30mL,则该气体可能为(  )
A. CO2为20mL,NH3为30mL
B. NH3为40mL,O2为10mL
C. CO2为30mL,O2为20mL
D. CO2为40mL,O2为10mL

CO2、O2、NH3气体通过浓H2SO4没有发现体积变化,则混合气体中一定不存在氨气,
通过足量Na2O2后,体积变为30mL,气体体积减小:50mL-30mL=20mL,说明混合气体中一定含有二氧化碳,设二氧化碳的体积为x,则:
2CO2+2Na2O2=2Na2CO3+O2 △V
 2                    1
 x                   20mL
x=

20mL×2
1
=40mL,
则混合气体中一定含有氧气,体积为:50mL-40mL=10mL,
即:该气体中含有40mL二氧化碳、10mL氧气,
故选D.