✔ 最佳答案
硝酸與鎂可以產生氫氣,不過要用極稀硝酸(例如 1 : 80 的極稀硝酸)。極稀硝酸與鎂反應的化學方程式:
Mg(s) + 2HNO3(aq) → Mg(NO3)2(aq) + H2(g)
硝酸的氧化能力與其濃度成正比。若稀硝酸的濃度不是極稀,已能與鎂進行氧化還原反應,生成一氧化氮。
3Mg(s) + 8HNO3(aq) → 3Mg(NO3)2(aq) + 4H2O(l) + 2NO(g)
若使用濃硝酸,它是強氧化劑,則氧化還原反應會生成二氧化氮。
Mg(s) + 4HNO3(aq) →Mg(NO3)2(aq) + 2H2O(l) + 2NO2(g)
但濃度並不是有絕對分級的,所以使用某些濃度的硝酸,產生的氣體會是混合物。