在25℃时,1mol×L-1的(NH4)2SO4、(NH4)2CO3、(NH4)2Fe(SO4)2的溶液中,测得其c(NH4+)分别为a、b、c(单位为mol×L-1),下列判断正确的A.a=b=cB.a<b<cC.a<c<bD.c<a<b
网友回答
D解析三种盐在水中均能发生水解,且均存在如下水解平衡:NH4++H2O131;NH3×H2O+H+,对于(NH4)2CO3,因能发生CO32-+H+131;HCO3-,故可促进NH4+的水解。对于(NH4)2Fe(SO4)2,因会发生:Fe2++2H2OƒFe(OH)2+2H+,所以溶液中c(H+)有所增加,从而能抑制NH4+的水解,所以该题应选D。