为什么用BaCl2检验H2SO4与HCl,而不用AgNO3?

问题描述:

为什么用BaCl2检验H2SO4与HCl,而不用AgNO3?

因为硫酸银是微溶物,当硫酸的浓度较大时,可能使生成的硫酸银不能全部溶解,而析出硫酸银沉淀,即两者均有沉淀产生,无法检验.
氯化钡是易溶的,所以加氯化钡进去,只与硫酸反应生成沉淀,与盐酸不反应,现象明显,易检验.