问题 选择题

向10mL 0.1mol·L−1NH4Al(SO4)2溶液中,滴加等浓度Ba(OH)2溶液x mL,下列叙述正确的是

A.x=10时,溶液中有NH4、Al3、SO42,且c(NH4)>c(Al3)

B.x=10时,溶液中有NH4、AlO2、SO42,且c(NH4)>c(SO42)

C.x=30时,溶液中有Ba2、AlO2、OH,且c(OH)<c(AlO2)

D.x=30时,溶液中有Ba2、Al3、OH,且c(OH) = c(Ba2)

答案

答案:A

题目分析:NH4Al(SO4)2溶液中滴加Ba(OH)2溶液,Ba2+与SO42形成沉淀, OH与NH4+、Al3+、Al(OH)3反应的顺序为:先Al3++3OH=Al(OH)3↓、后NH4++OH=NH3·H2O、最后Al(OH)3+OH=AlO2+2H2O。

当加入氢氧化钡溶液10mL时,Ba2+与SO42反应时,SO42过量;3OH+Al3+=Al(OH)3↓反应后Al3+过量,NH4+不反应,所以溶液中有NH4、Al3、SO42,且c(NH4)>c(Al3),A正确、B错误;

当加入氢氧化钡溶液30mL时,Ba2+与SO42反应时Ba2+过量,Al3++3OH=Al(OH)3↓,反应后剩余OH3mmol,接下来发生NH4++OH=NH3·H2O,又剩余OH2mmol,最后OH溶解Al(OH)3后又剩余OH1mmol,生成AlO21mmol,考虑AlO2水解,c(OH)>c(AlO2),C、D错误。

点评:有关反应进程的问题要搞清楚反应进行的先后顺序。

填空题
单项选择题