硝酸银与盐酸反应会生成氯化银沉淀脱离溶液,也就是说析出的氯化银的质量是溶液减少的质量
反应后溶液的质量与原硝酸银溶液质量相等,说明析出的氯化银质量与加入的盐酸溶液相等,为20 g
由于盐酸是过量的,说明原溶液中的银离子全部转化到了氯化银沉淀中,据此可根据银的质量守恒(或者氯化银和硝酸银分子量的对应关系)来求出原溶液中硝酸银的质量:
AgNO3 ---- AgCl
170 143.5
m(AgNO3)=20g / 143.5 * 170 = 23.7 g
所以原溶液中硝酸银的质量分数为 23.7 g/100 g = 23.7%
(当然这道题目有些含混不清,没有说明反应后的溶液究竟是与原来的硝酸银溶质质量相等还是硝酸银溶液质量相等.上面我们是按与硝酸银溶液质量相等处理的.下面我们看看按硝酸银溶质处理会出现什么结果:
设析出的氯化银质量为x g,原硝酸银溶质质量为y g,根据反应前后质量相等的条件,有
100+20-x=y
根据硝酸银与氯化银分子量的对应关系,有
x/143.5=y/170
联立两个方程,可解得y=65.08 g.那么按这样的算法硝酸银溶液的质量分数应为65.08%
可是这个结果是不合理的.因为如果硝酸银有如此之多,需要消耗的HCl溶质应至少有13.97g,这些HCl是不可能溶解于20g盐酸溶液的(超过了浓盐酸的浓度),所以这个结果不合理.说明我们上面理解为反应后溶液与原硝酸银溶液质量相等是正确的)