镁、铝、锌、铁共m克,与足量稀硫酸反应,过滤、蒸发后得到晶体n克,求生成氢气质量?那什么,蒸发后,得到ng晶体……按无水硫酸盐来算(n-m)g是化合物中SO4 2-的质量然后就不知道怎么弄了铝生成的不是二价化合物,应该怎么求?还是用96:n-m=2:总觉得反应物里面有铝,

问题描述:

镁、铝、锌、铁共m克,与足量稀硫酸反应,过滤、蒸发后得到晶体n克,求生成氢气质量?
那什么,蒸发后,得到ng晶体……按无水硫酸盐来算
(n-m)g是化合物中SO4 2-的质量
然后就不知道怎么弄了
铝生成的不是二价化合物,应该怎么求?
还是用
96:n-m=2:
总觉得反应物里面有铝,

其实你不用管他是什么金属,这中种金属全都能与稀硫酸反应并产生氢气,(n-m)/96就是硫酸根的物质的量,实际上也是氢气的物质的量,所以氢气的质量为:(n-m)/48

这道题目有问题
首先,镁、铝、锌、铁与足量稀硫酸反应,生成的物质中没有沉淀,所以过滤什么也得不到。
如果把生成的溶液算作过滤之后的成分,那么蒸发时,硫酸是不挥发酸,所以会留在溶质中,这就更不对了。
还有,如果按蒸发之后的溶质是硫酸铝等盐算,首先,这些盐都是强碱弱酸盐,如果加热蒸发,会水解,最终得到的就不是硫酸盐,而是氢氧化铝,氢氧化铁等产物。
其次,即使你按硫酸盐算,硫酸铝是三价,无法按他说的计算。

晶体质量n与金属总质量m的差值就是SO4根的质量
SO4~H2SO4~H2
96 2
n-m X
求得X=(n-m)/48 g