C
分析:第一份溶液加入AgNO
3溶液有沉淀产生,推得可能含有Cl
-、CO
32-、SO
42-;
第二份溶液加足量NaOH溶液加热后收集到气体,推得一定含有NH
4+;
第三份溶液加入足量BaCl
2,生成的沉淀部分溶于盐酸,部分不溶,推得一定存在CO
32-、SO
42-,则一定不存在Ba
2+、Mg
2+;
计算确定的离子的物质的量,根据溶液中阴阳离子的电荷守恒,推断溶液是否存在K
+、Cl
-的情况.
解答:第一份加入AgNO
3溶液有沉淀产生,可能发生Cl
-+Ag
+═AgCl↓、CO
32-+2Ag
+═Ag
2CO
3↓、SO
42-+2Ag
+═Ag
2SO
4↓,所以可能含有Cl
-、CO
32-、SO
42-;
第二份加足量NaOH溶液加热后,收集到气体0.06mol,能和NaOH溶液加热产生气体的只能是NH
4+,根据反应NH
4++OH
-NH
3↑+H
2O,产生NH
3为0.06mol,可得NH
4+也为0.06mol;
第三份加足量BaCl
2溶液后,得干燥沉淀6.27g,经足量盐酸洗涤,干燥后,沉淀质量为2.33g.部分沉淀溶于盐酸,为BaCO
3,部分沉淀不溶于盐酸,为BaSO
4,发生反应CO
32-+Ba
2+═BaCO
3↓、SO
42-+Ba
2+═BaSO
4↓,因此溶液中一定存在CO
32-、SO
42-,一定不存在Ba
2+、Mg
2+,
由条件可知BaSO
4为2.33g,物质的量为
=0.01mol,故SO
42-的物质的量为0.01mol,BaCO
3为6.27g-2.33g═3.94g,物质的量为
=0.02mol,则CO
32-物质的量为0.02mol,
由上述分析可得,溶液中一定存在CO
32-、SO
42-、NH
4+,一定不存在Mg
2+、Ba
2+,而CO
32-、SO
42-、NH
4+物质的量分别为0.02mol、0.01mol、0.06mol,
A.CO
32-、SO
42-所带负电荷为0.02mol×2+0.01mol×2=0.06mol,NH
4+所带正电荷为0.06mol,根据溶液中电荷守恒,可知K
+不一定存在,故A错误;
B.由上述分析可得,100mL溶液中CO
32-物质的量为0.02mol,故B错误;
C.CO
32-、SO
42-所带负电荷为0.02mol×2+0.01mol×2=0.06mol,NH
4+所带正电荷为0.06mol,根据溶液中电荷守恒,可知Cl
-、K
+可能按1:1存在,故C正确;
D.由上述分析可知,溶液中一定存在CO
32-、SO
42-、NH
4+,一定不存在Mg
2+、Ba
2+,故D错误;
故选C.
点评:本题采用定性实验和定量计算相结合考查离子共存与检验,题目难度较大,注意根据电荷守恒判断是否存在K
+、Cl
-的情况.