题目内容
【题目】某 K2CO3 固体样品中含有 Na2CO3、KNO3 和 Ba(NO3)2 三种杂质中的一种或二种。现将 13.8g 样品加入足量水,样品全部溶解,再加入过量的 CaCl2 溶液,得到 9g 沉淀。对样品所含杂质判断完全正确的是( )
A. 肯定有 KNO3,可能还含有 Na2CO3 B. 肯定有 KNO3,没有 Na2CO3
C. 肯定没有 Ba(NO3)2,可能有 KNO3 D. 肯定没有 Na2CO3 和 Ba(NO3)2
【答案】A
【解析】
现将13.8克样品加入足量水,样品全部溶解,则不可能含有Ba(NO3)2,加入氯化钙能产生沉淀,然后根据沉淀的质量进一步确定碳酸钠和硝酸钾的存在。
样品加入水中,全部溶解,说明一定无硝酸钡,若13.8g样品全是K2CO3,样品溶解后,加入过量的CaCl2溶液,
K2CO3+CaCl2=CaCO3↓+2KCl
138 100
13.8g x
x=
=10g,
而Na2CO3+CaCl2=CaCO3↓+2NaCl
106 100
13.8g y
y=
=13g,
现得到9g沉淀,则等质量的杂质与CaCl2溶液作用得到的沉淀小于10g,
所以样品中肯定有KNO3,可能还有Na2CO3,
所以A选项是正确的。
练习册系列答案
相关题目