有A,B,C,D四种可溶性离子化合物,它们的阳离子是Ag+,Na+,Mg2+,Cu2+.阴离子是Cl-,OH-,NO3-,SO42-,(每种离子只能用一次),现将溶液两两混合:A+B=白色沉淀, A+C=白色沉淀, B+D=白色沉淀, A+D=白色沉淀, C+D=蓝色沉淀, A+D=白色沉淀, 已知A 2SO4是微融性白色沉淀,则A,B,C,D的化学式是?

热心网友

解析:首先考虑离子间的共存情况.Ag+与Cl-、OH-、SO 都产生沉淀,故只能与NO 组合成AgNO3;Mg2+、Cu2+都不能与OH-共存,则OH-只能与Na+组合成NaOH;余Cl-、SO 与Mg2+、Cu2+组合.因A能与B、C、D都产生白色沉淀,说明A是AgNO3,NaOH虽也能与其他三种溶液产生沉淀,但Cu(OH)2是蓝色的.C+D=蓝色沉淀,说明C与D的组合是NaOH与Cu2+反应.若C是NaOH,D是Cu2+,则B是Mg2+,因B与A产生沉淀,B应为MgCl2,D应是CuSO4,B+D就无法产生沉淀.若D是NaOH,C是Cu2+,则B应为MgCl2,C是CuSO4,B+D=Mg(OH)2↓.经验证此情况符合条件.答案:AgNO3 MgCl2 CuSO4 NaOH