由锌,铁,镁,铝四种金属中的两种组成的混合物10g跟足量的盐酸反应,反应后生成的氢气为11.2L,(标准状况),则该混合物中,一定含有的金属是()由题目可以知道金属(当作二价金属看时)的平均摩尔质量为:20克/摩尔因为其他三种金属是二价金属,摩尔质量都大于20克/摩尔,铝的摩尔质量为27克/摩尔,但是它是三价的,折合成二价的,它的摩尔质量相当于是18克/摩尔请问这样的解法,为什么到最后小于20g/mol,的物质一定有,

问题描述:

由锌,铁,镁,铝四种金属中的两种组成的混合物10g
跟足量的盐酸反应,反应后生成的氢气为11.2L,(标准状况),则该混合物中,一定含有的金属是()
由题目可以知道金属(当作二价金属看时)的平均摩尔质量为:20克/摩尔
因为其他三种金属是二价金属,摩尔质量都大于20克/摩尔,
铝的摩尔质量为27克/摩尔,但是它是三价的,折合成二价的,它的摩尔质量相当于是18克/摩尔
请问这样的解法,为什么到最后小于20g/mol,的物质一定有,

对于四种金属分别单独与盐酸反应的话,32.5克锌才能生成0.5摩尔氢气,铁需要28克,镁需要12克,铝只要9克,所以10克里一定有镁。将四种金属当做一种金属看,它的摩尔质量为20克/摩尔
,其中一定有小于20的金属和大于20的金属。将铝作为二价金属只需要将摩尔质量乘三分之二。

你的思路也不能说错.你就这么去算:生成1克氢气,纯净的镁需要12克.纯净的锌要32.5克,铁要28克,铝只要9克,所有必须还有铝.