取一定质量的 K2CO3 固体完全溶于水得到100g溶液,加人一定质量溶质质量分数为34.2%的Ba(OH)2溶液,恰好完全反应,过滤,得到BaCO3沉淀19.7g。向所得的滤液中滴入酚酞试液,溶液变红,逐滴加入20g一定溶质质量分数的稀盐酸,溶液刚好变成无色。(涉及到的化学反应为 K2CO3+Ba(OH)2 = BaCO3↓+2KOH ) 试计算:
(1)所加Ba(OH)2溶液的质量;
(2) 最后所得KCl溶液的溶质质量分数(计算结果保留一位小数)。
(1)解:设生成KOH的质量为x,氢氧化钡溶液的质量为y
K2CO3+Ba(OH)2 = BaCO3↓+2KOH
171 197 112
34.2%y 19.7g x
197:19.7g = 112:x = 171:34.2%y
x =" 11.2g" y = 50g
Ba(OH)2溶液的质量为50g
(2)设KOH与HC1反应生成KCl的质量为m
KOH+HCl = KC1+H2O
56 74.5
11.2g m
56:11.2g = 74.5:m m=14.9g
溶液中溶质的质量分数为[ 14.9g/(100+50+20-19.7)g]×100% = 9.9%
答:生成KOH的质量为11.2g 反应后溶液中溶质的质量分数为9.9%
根据习题中恰好完全反应,利用K2CO3与Ba(OH)2溶液反应的化学方程式来计算氢氧化钡溶液的质量;再根据滤液中滴入酚酞试液,溶液变红,加盐酸溶液刚好变成无色所发生的反应来计算所得KCl溶液的溶质质量分数.