17.某溶液中含有下列离子中的五种:Ba2+、Fe2+、Al3+、Fe3+、Mg2+、HCO3–、CO32–、Cl–、NO3–、SO42–,浓度均为0.1mol/L。向其中加入足量的盐酸,有气体生成且反应后溶液中阴离子的种类没有变化。以下分析错误的是
从阳离子看,不可能共存的离子首先可以否定掉CO32–。若有HCO3–,则阳离子中能共存的只有Ba2+、Mg2+——此时阴离子只能是HCO3–、Cl–、NO3–,电荷不守恒,若阳离子只有Mg2+——此时阴离子只能是HCO3–、Cl–、NO3–、SO42–,仍是电荷不守恒,则HCO3–也不存在,故A.正确。D. 若原溶液中有三种阳离子,最小的电荷组合是3×2×0.1 mol/L,而两种阴离子的最大电荷组合是0.1mol/L+2×0.1mol/L,电荷不守恒,故D.错误。
从离子共存性质判断入手,辅之电荷守恒。
“向其中加入足量的盐酸,有气体生成且反应后溶液中阴离子的种类没有变化”信息判断失误,而不能确定是增加氯离子、还是原来就有氯离子。