硝酸为什么与金属反应不会产生氢气呢