加入金属镁可以产生氢气的为什么是NH4Cl,而不是NaHCO3

问题描述:

加入金属镁可以产生氢气的为什么是NH4Cl,而不是NaHCO3

NH4Cl 是强酸弱碱盐,由于NH4+水解显酸性,Mg是比较活泼的金属,与酸性溶液反应放出H2
NaHCO3是弱酸的酸式盐,对于HCO3-,水解程度>电离程度,溶液为碱性,不能与Mg反应