楼上的都不对,等质量的金属与酸反应生成氢气最多的是Be
Be+H2SO4=BeSO4+H2
Be的相对原子质量是9,所以9克Be可以生成2gH2
如果A是Li
2Li+H2SO4=Li2SO4+H2
Li的相对原子质量是7,所以14克Li可以生成2gH2
如果A是铝
2Al+3H2SO4=Al2(SO4)3+3H2
Al的相对原子质量是27,所以27克Al可以生成3gH2,即18gAl生成2gH2
若金属是n价,摩尔质量为M
则质量为m的金属可提供的电子量为m*n/M
由于m一定,而可提供的电子量与氢气的量是对应成比例的(1mol电子对应1g氢气)
所以M/n越小,氢气的量越多
铝是27/3=9
镁24/2=12
钠钾锂这些与水反应了,不考虑
锌铁这些M太大,也不考虑
所以是铝 (其实铍也有可能,但这题看来是中学的作业题,所以镁最有可能)
赞成二楼的说法
虽然说Li会与水反应,但产生的还是H2,质量十分轻的Li在一定质量的情况下mol最大,产生的H2也是最多的
Mg Al 等质量都比较大,产生的H2相对来说会比较少
不过如果一定要用到你参考那条化学式的话就不同了,因为Li 是同H离子反应,不可以写成这样子,这个情况下答案就变成Al了,理由上面的同学都写得非常明白了
n=1时,2A--H2↑
n=2时,2A--2H2↑
n=3时,2A--3H2↑
等物质的量,金属在化合物中显示的价态越高,产生的氢气越多。如Al
等质量的话:
n=1时, 2A--H2↑
x x/A
n=2时, A--H2↑
x 2x/A
n=3时, 2/3A--H2↑
x 3x/A
比较的是n/A的大小,如果这个比值越小,等质量下产生氢气越多,
以Na、Mg、Al、Zn、Fe等为例,还是Al最多,
根据题意,同样质量的前提,想产生氢气越多,那么这种金属的原子数应该较小。从化学元素周期中,可以看到,原子数较小的,且化合价偏大的只有铝(Al,化合价一般为正3价)。而其它铁镁铜等都是正二价。所以铝产生的氢气较多。