向50mL浓度为18.4mol.L-1的浓硫酸中加入过量的锌,加热使H2SO4全部反应,生成的混合气体在标准状况下为16.8L.计算(有计算过程.)1,反应中生成的氢气的物质的量.2,反应中消耗的锌的质量.

问题描述:

向50mL浓度为18.4mol.L-1的浓硫酸中加入过量的锌,加热使H2SO4全部反应,生成的混合气体在标准状况下为16.8L.计算(有计算过程.)1,反应中生成的氢气的物质的量.2,反应中消耗的锌的质量.

浓稀硫酸只是影响生成什么,当成混合酸就行,不用考虑到底什么时候才算浓,什么时候才算稀.另外处于浓稀交界的时候到底发生的是浓酸反应还是稀酸反应使无法预知的,所以如果严格按照浓稀酸的界限来计算也是错误的.
反应方程式如下:
2H2SO4(浓)+Zn=加热=ZnSO4+SO2+2H2O
H2SO4(稀)+Zn==ZnSO4+H2
反应前H2SO4的总物质的量为:0.05L×18.4mol/L=0.92mol
反应后生成的标况下总气体的物质的量为:18.6L/22.4L/mol=0.75mol
1,
设生成SO2物质的量为xmol,生成H2物质的量为ymol
则有:2x+y=0.92
x+y=0.75
解得x=0.17,y=0.58
即生成的H2物质的量为0.58mol
2,
由方程式可知消耗Zn的物质的量即生成气体的物质的量,因此消耗Zn的物质的量为0.75mol