化学金属和酸反应的题将50g镁,锌,铁的混合物放入足量的稀盐酸中,充分反应后得到几种化合物的混合溶液.将该溶液蒸干后得到218g固体混合物.则反应过程中生成氢气的质量为( )A2g B3g C3.5g D4.5g我也不太确定应该选哪个了,有A有D,按混合物总质量是50算应该是D,按每样50算应该是A,所以投票了哦。

问题描述:

化学金属和酸反应的题
将50g镁,锌,铁的混合物放入足量的稀盐酸中,充分反应后得到几种化合物的混合溶液.将该溶液蒸干后得到218g固体混合物.则反应过程中生成氢气的质量为( )
A2g B3g C3.5g D4.5g
我也不太确定应该选哪个了,有A有D,按混合物总质量是50算应该是D,按每样50算应该是A,所以投票了哦。

首先,写出三个反应的方程式:
Mg+2HCl=MgCl2+H2↑
Zn+2HCl=ZnCl2+H2↑
Fe+2HCl=FeCl2+H2↑
可以看出,反应后剩余溶液蒸干得到的是氯化镁、氯化锌和氯化亚铁的混合物。由于金属和酸都已经完全反应,则金属元素都在混合物中。由于金属质量为:
50+50+50=150g,所以盐酸中氯元素的质量为:218-150=68g。
由于在HCl中,氢元素的质量分数为:1÷36.5=2/73(由于除不尽,会产生误差,影响到后面的计算,暂时用分数表示),所以氯元素的质量分数为71/73,所以氢元素与氯元素的质量比为2:71且氯元素的质量为68g,可以得出氢元素的质量为68×2÷71≈1.92g。又因为氢元素全部转化为氢气,所以:
生成氢气的质量大约是1.92g。
在四个选项里,只有A是最接近的,所以选A。

这道题可以这样理将50g镁,锌,铁的混合物放入足量的稀盐酸中,充分反应,说明三种金属都完全反应,没有剩余。镁,锌,铁生成的都是二价的金属离子,在某种意义上,可以把这三种物质当成一种物质来看。
溶液蒸干后得到218g固体混合物,比之反应前的金属50g,多了(218-50)=168g,多的168g都是氯元素的质量。这样,就可以求出参加反应的氯化氢的质量(一个氯元素与一个氢配成一个氯化氢分子)。然后氯化氢的质量与168的差即氢气的质量。
最接近的答案是D。我算出来是4.7g

氯离子质量为218-50=168g
物质的量=168/35.5=4.732mol
所以
反应过程中生成氢气的质量=4.732*2/2=4.7g
D 最接近,可能镁,锌,铁的混合物有少量不溶杂质