分类：教育/科学-理工学科-化学
问题：碳酸可以与金属反应生成氢气吗？ 
回答：看是什么金属，如果是像铁、锌这样的不是很活泼金属比较难，因为碳酸是弱酸，反应速率和氢离子浓度有关，碳酸中氢离子的浓度比较小，反应速率和氢离子浓度有关，所以反应会很慢，如果慢到一定程度就认为不反应了。所以通常认为碳酸和铁、锌这样的不是很活泼金属是不反应的。

但是如果你镁、钠、钾这样活泼的金属是可以和碳酸反应生成氢气的。像钠和钾，别说是碳酸，就算是水也可以反应生成氢气。

但是如果有空气中的氧气参与反应，碳酸可以和一些不活泼的金属反应，例如和铜反应生成绿色的碱式碳酸铜，这就是铜在空气中会生锈的原因，但是这个反应不生成氢气。所以和上面的情况不同。