作业帮 > 化学 > 作业

某K2CO3样品中含有Na2CO3,KNO3和Ba(NO3)2三种杂质中的一种或两种.

来源:学生作业帮 编辑:拍题作业网作业帮 分类:化学作业 时间:2024/04/29 19:17:18
某K2CO3样品中含有Na2CO3,KNO3和Ba(NO3)2三种杂质中的一种或两种.
现将13.8g样品溶于足量的水中,再加入过量的CaCl2溶液,得到9.5g沉淀.对样品所含杂质的正确判断是
A.肯定只含KNO3一种杂质
B.肯定有KNO3,可能还含有Na2CO3
C.肯定没有Ba(NO3)2,可能含有KNO2
D.肯定没有Na2CO3和Ba(NO3)2
一、固体能溶于水,说明固体中肯定没有硝酸钡,因为有的话会与碳酸钾生成沉淀
如果碳酸钾是纯净的,那么
K2CO3+CaCl2=CaCO3+2KCl
138 100
13.8 x
x=10g
将产生10g碳酸钙沉淀
如果全是碳酸钠的话
Na2CO3+CaCl2=CaCO3+2NaCl
106 100
13.8 y
将产生更多的沉淀
答案是B