求一道化学碱金属的选择题

来源:百度知道 编辑:UC知道 时间:2024/06/17 07:35:17
加热下列物质,将产生的气体通入BaCl2溶液中,能产生白色沉淀的是( )
A.Na2CO3.10H2O B. NaHCO3
C.(NH4)2CO3 D. CaCO3

C

A只是有水蒸气生成,而Na2CO3稳定,不分解
B只有CO2生成,但是不会影响BaCl2
C有氨气跟CO2生成,进入溶液有成为碳酸铵就可以跟BaCl2反应了,
D加热不分解,高温才分解(即使分解也不影响结果)

我觉得是C
A加热失去结晶水,变为Na2CO3
B不稳定加热生成Na2CO3和CO2、H2o
C是弱酸弱碱盐,水解生成NH3和CO2和水,有氨气,碱性环境,能产生白色沉淀
D加热生成氧化钙和水

C

ABCD都能产生CO2

但是CO2通入BACL2不会生成沉淀(因为生成BACO3的同时也会生成HCL,将沉淀溶解)

C加热还能生成NH3,于是可以中和掉HCL,于是就有沉淀了

B
A:.Na2CO3强加热后会分解为NaOH和CO2,而且是要强加热,一般加热做不到
C:好像会爆炸
D:和A原理一样

答案:C

C