首先必须了解以下反应:
·1·S2-和SO32-在酸性条件下不能大量共存:
S2- + SO32- + 6 H+ = 3S↓ + 3H2O
·2·Fe3+会和S2-结合生成Fe2S3沉淀
·3·Mg2+、Fe3+会与OH-结合生成沉淀
·4·H+、OH-会反应生成水
·5·S2-与 H+不共存, SO32-与H+也不共存;两者都会反应生成气体:前者H2S,后者SO2
所以任取一个能反应的离子作为出发点:设镁离子所在组为甲组,则氢氧根离子必在另外一组设为乙组,则铁离子在甲组,氢离子也在甲组,S2- +和SO32-则在乙组. 又两组离子不相同且包括了以上十种离子,其中A溶液含有三种阳离子和两种阴离子,所以A溶液含有阳离子为Mg2+、Fe3+、H+,阴离子为Cl-、NO3-,另外一种溶液则是剩余离子.