在含有35.8gNa2CO3和NaHCO3溶液内,加入1mol/L的盐酸700ml,反应完全后可以生成8.96LCO2(标准状况).问:(1)其中______过剩;溶液中Na2CO3有______g;(2)若在上述溶液中加1mol/L的盐酸450ml,反应完全后,可生成标准状况下CO2______L.

问题描述:

在含有35.8gNa2CO3和NaHCO3溶液内,加入1mol/L的盐酸700ml,反应完全后可以生成8.96LCO2(标准状况).问:
(1)其中______过剩;溶液中Na2CO3有______g;
(2)若在上述溶液中加1mol/L的盐酸450ml,反应完全后,可生成标准状况下CO2______L.

(1)假定35.8g全为Na2CO3,发生反应Na2CO3+2HCl=2NaCl+CO2↑+H2O,消耗HCl的物质的量最多,则消耗n(HCl)=2n(Na2CO3)=2×35.8g106g/mol=0.68mol<0.7L×1mol/L=0.7mol,故盐酸过量,8gNa2CO3和NaHCO3完全反应...
答案解析:(1)假定35.8g全为Na2CO3,发生反应Na2CO3+2HCl=2NaCl+CO2↑+H2O,消耗HCl的物质的量最多,则消耗n(HCl)=2n(Na2CO3)=2×

35.8g
106g/mol
=0.68mol<0.7L×1mol/L=0.7mol,故盐酸过量,8gNa2CO3和NaHCO3完全反应;
利用n=
V
Vm
计算出CO2的物质的量,令Na2CO3、NaHCO3的物质的量分别为xmol、ymol,利用混合物的质量关系及碳原子守恒来列式计算,再根据m=nM计算Na2CO3的质量;
(2)首先发生反应Na2CO3+HCl=NaHCO3+NaCl,Na2CO3完全转化NaHCO3,再发生NaHCO3+HCl=NaCl+CO2↑+H2O,据此计算.
考试点:有关混合物反应的计算.
知识点:本题考查混合物的有关计算,利用极限法判断盐酸过量是关键,(2)中注意碳酸钠与盐酸发生反应,难度中等.