在含有5molNaOH的溶液中通入4mol CO2气体,全部被吸收,反应后生成的Na2CO3与NaHCO3的物质的量之比为( )

问题描述:

在含有5molNaOH的溶液中通入4mol CO2气体,全部被吸收,反应后生成的Na2CO3与NaHCO3的物质的量之比为( )
A.1:1
B.1:2
C.1:3
D.1:4
我知道答案是C啊.关键是怎么算啊.

反应分两步进行:
1.2NaOH+CO2===Na2CO3+H2O(因为是CO2通入NaOH溶液中,反应开始时是NaOH过量)
2.NaOH反应完后,通入的CO2再与Na2CO3反应:
CO2+H2O+Na2CO3===2NaHCO3
先计算5molNaOH生成Na2CO3和消耗CO2的物质的量
2NaOH+CO2===Na2CO3+H2O
2--------1------------1
5---------2.5----------2.5
再计算生成NaHCO3的物质的量和消耗Na2CO3的物质的量
CO2+H2O+Na2CO3===2NaHCO3
1------------1------------2
4-2.5---------1.5-----------3
得到的固体中有:
Na2CO3:2.5-1.5=1mol
NaHCO3:3mol
答案是C