有Na2SO4和Na2CO3混和溶液10.0毫升,加入足量BaCl2溶液,充分反应后,经过滤、洗涤和烘干,得到白色沉淀1.451克.将沉淀与过量盐酸反应,得到112毫升CO2气体(标准状况).求原混和溶液中Na2SO4和Na2CO3的物质的量浓度.
网友回答
解:设10ml混合溶液中含有xmolNa2SO4、ymolNa2CO3,
Na2SO4+BaCl2=BaSO4↓+2NaCl
1???????????? 1
x?????????????x
Na2CO3+BaCl2=BaCO3↓+2NaCl
1???????????? 1
y?????????????y
则有:233x+197y=1.451,
n(CO2)==0.005mol,
BaCO3+2HCl=CO2↑+BaCl2+H2O
1?????????? 1
ymol?????? 0.005mol
y=0.005,
则x==0.002,
所以:c(Na2SO4)==0.2mol/L,c(Na2CO3)==0.5mol/L,
答:原混和溶液中Na2SO4的物质的量浓度为0.2mol/L,Na2CO3的物质的量浓度为0.5mol/L.
解析分析:发生反应有:Na2SO4+BaCl2=BaSO4↓+2NaCl,Na2CO3+BaCl2=BaCO3↓+2NaCl,BaCO3+2HCl=CO2↑+BaCl2+H2O,根据反应的方程式计算.
点评:本题考查混合物的计算,题目难度不大,注意从反应方程式的角度解答.