将SO2通入BaCl2溶液中至饱和未见有沉淀生成,继续通入另一气体,仍无沉淀生成,则该气体可能为a.O3b.NH3c.Cl2d.HCl选哪个 为什么
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/05 22:53:17
将SO2通入BaCl2溶液中至饱和未见有沉淀生成,继续通入另一气体,仍无沉淀生成,则该气体可能为a.O3b.NH3c.Cl2d.HCl选哪个 为什么
将SO2通入BaCl2溶液中至饱和未见有沉淀生成,继续通入另一气体,仍无沉淀生成,则该气体可能为
a.O3
b.NH3
c.Cl2
d.HCl
选哪个 为什么
将SO2通入BaCl2溶液中至饱和未见有沉淀生成,继续通入另一气体,仍无沉淀生成,则该气体可能为a.O3b.NH3c.Cl2d.HCl选哪个 为什么
d
a.O3会氧化使之形成BaSO4,且不溶于水和酸
b.NH3通入后使溶液呈碱性,而BaSO3不能溶于碱,有沉淀
c.Cl2有氧化性,生成BaSO4,且不溶于水和酸
d.HCl使溶液呈酸性,且无氧化性,假设生成BaSO3,也会溶于酸生成SO2,而不会生成沉淀
D
AC都是强氧化性气体,能把SO32-氧化成SO42-,然后产生BaSO4沉淀
B可以与SO2生成(NH4)2SO3,然后再生成BaSO3沉淀
D加入也无沉淀。
答案:d。
BaCl2是盐酸对应的盐,由于酸性HCl>H2SO3,故将SO2通入BaCl2溶液中不可能发生化学反应。若通入氧化剂可以将溶液中的H2SO3氧化为H2SO4,则能与BaCl2溶液发生复分解反应而产生白色沉淀,此时通入的气体可以是O3或Cl2。通入NH3能将H2SO3转化为SO3 2-。此时也可以和Ba2+生成BaSO3白色沉淀。而通入的HCl既不能氧化H2SO3,又不能使其转化...
全部展开
答案:d。
BaCl2是盐酸对应的盐,由于酸性HCl>H2SO3,故将SO2通入BaCl2溶液中不可能发生化学反应。若通入氧化剂可以将溶液中的H2SO3氧化为H2SO4,则能与BaCl2溶液发生复分解反应而产生白色沉淀,此时通入的气体可以是O3或Cl2。通入NH3能将H2SO3转化为SO3 2-。此时也可以和Ba2+生成BaSO3白色沉淀。而通入的HCl既不能氧化H2SO3,又不能使其转化成SO3 2-,故d不可能。综上本题答案为d。
收起