题目内容
某K2CO3样品,一定含Na2CO3、KNO3和Ba(NO3)2杂质中的一种或两种,将13.2g样品加入足量水,样品全部溶解,再加入过量的CaCl2溶液,得到9g沉淀,对样品所含杂质的正确判断是
A.肯定有KNO3 B.一定没有Ba(NO3)2,可能有KNO3
C.肯定有KNO3,还可能有Na2CO3 D.肯定没有Na2CO3和Ba(NO3)2
【答案】
C
【解析】
试题分析:根据题意,样品加入水中,全部溶解,则说明一定不含硝酸钡(硝酸钡和碳酸钾反应生成碳酸钡沉淀)。
若13.2g样品为纯碳酸钾,可设与过量CaCl2溶液反应,产生碳酸钙的质量为x,
K2C03+CaCl2=CaCO3↓+2KCl
138 100
13.2g x
138:13.2g =100:x
解得x=9.6g
若13.2g样品为纯碳酸钠,可设与过量CaCl2溶液反应,产生碳酸钙的质量为y,
Na2C03+CaCl2=CaCO3↓+2NaCl
106 100
13.2g y
106:13.2g=100:y
解得y=12.5g
故若含有一种杂质时,只能是含有硝酸钾,而不能含有碳酸钠,因为若含有碳酸钠,则得到沉淀的质量应该大于9.6g小于12.5g,而实际只得到9g,故不可能含有碳酸钠,一定含有硝酸钾。
若含有两种杂质,一定是硝酸钾和碳酸钠的混合物。故选C
考点:物质的鉴别与推断,有关混合物反应的计算
点评:本题考查了物质共存的问题以及根据化学方程式的计算,在判断混合物的组成时,要采用极值法和平均值法来确定。
练习册系列答案
相关题目