一升一摩尔的盐酸含有一摩尔的氢离子,而46克的纳,镁,铝,提供的电子大于一摩尔,所以氢气都是0.5摩尔
在这类题型中,首先考虑谁过量问题。Na、Mg、Al各46克,对应摩尔数为2、1.9、1.7。而盐酸只有1摩尔。因此过程中金属是过量的,生成氢气量取决于盐酸的量,生成的气体氢是一样的,都是0.5摩尔或是11.2升。若题目换成盐酸大量(或盐一直加入至到反应无气体生产止),则产生氢气最多的则为铝了!
产生氢气最多的是铝