离子共存的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 05:55:55
下列离子能在溶液中大量共存,加入NaOH溶液有沉淀,加稀盐酸有气体放出的是( )

A : Ba2+ 、K+ 、CO3(2-)、CL-

B : Na+ 、Ba2+ 、NO3- 、HCO3-

为什么??

B : Na+ 、Ba2+ 、NO3- 、HCO3-

因为A 中 BaCO3为白色沉淀

B中 加入NaOH后 OH-和HCO3-反应生成CO3 2-
和Ba2+ 生成BaCO3沉淀

加稀盐酸后H+与HCO3-反应放出CO2

B,Ba2+和CO3(2-)会产生BaSO4沉淀,不能大量共存

a

B
首先 离子能够大量共存这一点就可以排除A
因为Ba(2+)与CO3(2-)是不能共存的
两者会生成不溶于水的沉淀(BaCO3)

再根据题意带B答案进行验证
加入NaOH后
OH-会与HCO3-反应 有CO3(2-)生成 该离子会与Ba2+离子反应生成沉淀BaCO3
加入HCl后
HCO3-会与H+反应 生成H2O和CO2气体

满足题意 所以选B