为什么氢之前的金属(除钾,钙,钠外)的金属能与盐酸产生反应生成氢气