专业手机维修全套工具:化学一题

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 15:20:03
为什么选C,请详解

某碳酸钾样品中的杂质含有纯碱、硝酸钾、硝酸钡中的一种或两种。取7.8 g该样品溶于 适量水中得到澄清溶液,再加入过量CaCl2溶液得到沉淀5.0 g。下列对原样品中所含杂质的判断正确的是

A.一定没有Na2CO3和Ba(NO3)

B.一定有Na2CO3而没有Ba(NO3)

C.没有Na2(CO3)2但有KNO3可能还有Na2CO3

D.没有Na2CO3但有Na2(CO3)2和KNO3

首先,碳酸钾中含有碳酸根离子,而溶于水后溶液澄清,因此说明没有硝酸钡;然后,得到的沉淀肯定是碳酸钙,它质量是5克,物质的量就是0.05mol,这说明溶液中原来是含有0.05mol的碳酸根离子的,关键到了,前面取的样品的质量是7.8克,而碳酸钾的式量是138,因此,假设这7.8克全部是碳酸钾的话,它已经能够提供0.05mol的碳酸根离子了,而且还有多余,想像一下,如果把多余的一部分碳酸钾换成硝酸钾,这是符合题意的;而如果换成碳酸钠,那就不对了,因为碳酸钠中碳酸根离子的质量分数高于碳酸钾,如果把7.8克碳酸钾中的一部分换成碳酸钠的话,无论怎么换,碳酸根离子的总物质的量都会大于0.05了,因此不合题意。所以这7.8克碳酸钾必须把一部分换成硝酸钾,或者硝酸钾和碳酸钠的混合物。所以答案是:不含硝酸钡,但有硝酸钾,可能有碳酸钠。

既然是碳酸钾样品,就一定有K2CO3了吧?(众:废话!)
溶于水溶液澄清,说明没有沉淀,即没有硝酸钡
因为硝酸钡和碳酸钾反应会生成碳酸钡沉淀
加入CaCl2有沉淀不能说明有Na2CO3,因为不能确定碳酸根离子是来自K2CO3还是Na2CO3

另外你的C打错了吧?
应该是
C.没有Ba(NO3)2但有KNO3可能还有Na2CO3

不过KNO3不能确定,如果有一种杂质那就是纯碱/硝酸钾其中一种,如果有2种杂质那就是这两个都有,反正肯定没有硝酸钡就是了

话说回来这个题的问题不少啊……

应该,是肯定没有Ba(NO3)2,剩下的有可能。

你仔细检查一下你的答案,看看是不是有不妥的地方。