Ba(OH)2 + CO2 ==== BaCO3↓ + H2O
0.05mol 0.05mol
2NaHCO3 Na2CO3 + CO2 ↑ + H2O
0.1mol 0.05mol 0.05mol 0.05mol
由此可知新生成Na2CO3 0.05mol ,H2O 0.05mol ,消耗NaHCO3 0.1mol ,
从固体中损失掉CO2 0.05mol*44g/mol=2.2g.
设原有Na2CO3•XH2O ymol,则有
(xy+0.05) *18= 40—2.2—21.2 ……①
(0.05+y)*106=21.2 ……②
联立可解得x=5.8
y=0.15mol
则选A,x=6.