题目内容
某K2CO3样品中含有Na2CO3、KNO3和Ba(NO3)2三种杂质中的一种或二种.现将13.8克样品加入足量水,样品全部溶解,再加过量的CaCl2溶液,得到9g沉淀,对样品所含杂质的正确判断是( )
分析:取样品加入水中,全部溶解,则不可能硝酸钡,加入氯化钙能产生沉淀,然后根据沉淀的质量进一步确定碳酸钠和硝酸钾的存在.
解答:解:样品加入水中,全部溶解,说明一定无硝酸钡,若13.8 g样品全是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,
故选B.
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,
故选B.
点评:本题考查混合物的计算和判断,题目难度中等,注意根据物质反应的方程式结合端值法解答该题.
练习册系列答案
相关题目