一道高一离子共存题今有两种溶液A、B,共含有较多量的H+、K+、Na+、Mg2+、Fe3+和Cl-、OH-、NO3-、S

7个回答

  • 首先必须了解以下反应:

    ·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-,另外一种溶液则是剩余离子.