将二氧化硫和X气体分别通入氯化钡溶液中,未见沉淀生成,若同时通入,有沉淀生成,则X气体可能是?

A. co2 B。NH3 C。CL2 D H2S

选C
SO2与Cl2分别通入氯化钡溶液,都不发生产生沉淀的反应。
但一起通入时,先发生:SO2 + Cl2 + 2H2O = H2SO4 + 2HCl
然后:H2SO4 + BaCl2 = BaSO4↓ + 2HCl

就产生沉淀了。追问

对不起,问题应是:不可能的是? ··答案给A

追答

一看题中的几个关键字“有沉淀生成”,“气体可能是……”,一下就选C了。我也没有认真考虑,因为C这个反应产生沉淀算是比较重要的反应。

我们先分析一下单纯SO2通入BaCl2溶液的情况:
SO2通入氯化钡溶液中是不会产生沉淀的,我们可以这样分析反应过程:
(1)SO2 + H2O = H2SO3
(2)H2SO3 + BaCl2 = BaSO3↓ + 2HCl
(3)BaSO3 + 2HCl = BaCl2 + SO2↑ + H2O 亚硫酸盐可以被盐酸溶解
等于说SO2与氯化钡是不能发生化学反应的。
如果能把HCl消除,那么反应(3)不会发生,只发生到反应(2),就可以产生沉淀。
A。如果通入CO2,CO2不会与SO2发生氧化还原反应,也不会消除HCl,很明显反应(3)会发生,不可能得到沉淀。
B。通入NH3,我们知道NH3呈碱性,可以消除HCl。反应(3)不会发生,就可以得到沉淀;或者换一种思路,即使反应(3)发生了,得到 的SO2会与NH3反应形成SO32-,得到的SO32-会与Ba2+形成沉淀。
C。这个选项我已经分析过了,因为氯气能与SO2发生氧化还原反应。
D。这个选项产生沉淀的原因与氯化钡无关。因为得到的沉淀是“硫”,而不是钡盐。
反应为:SO2 + 2H2S = 3S↓ + H2O
综上,不会得到沉淀的是A。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-17
能和BaCl2生成的沉淀通常是BaSO3、BaSO4、BaCO3、AgCl,其中酸性条件下BaSO3、BaCO3不存在,故单纯通入SO2不会产生沉淀
A中CO2与SO2同时通入,酸性条件下无沉淀,故不可能;
B中NH3量过大,会使容易呈碱性,生成BaSO3沉淀,故有可能;
C中Cl2具有强氧化性,会使得BaSO3生成BaSO4,沉淀,不溶解,故有可能;
D中SO2与H2S会在酸性情况下生成S沉淀,故亦有可能。
第2个回答  2012-02-16
答案应选 B 和 C
B生成BaSO3沉淀  C生成BaSO4沉淀
相似回答