两种金属混合物共15g,投入组量的盐酸中,充分反应得11.2L H2(标准状况下),则原混合物组成中肯定不能为下列的A Mg AgB Zn CuC Al ZnD Mg Al怎么算呢``

问题描述:

两种金属混合物共15g,投入组量的盐酸中,充分反应得11.2L H2(标准状况下),则原混合物组成中肯定不能为下列的
A Mg Ag
B Zn Cu
C Al Zn
D Mg Al
怎么算呢``

先以反应生成+2价金属来计算
M+2HCl==MCl2+H2↑
H2的物质的量=11.2/22.4mol=0.5mol
如同有0.5mol的+2价金属参加了反应
M=15/0.5g/mol=30g/mol
如果两个都是+2价,则30只要落在两个金属的相对分子质量之间即可
如果不是+2价,必须进行换算
+1价的*2
+3价的*2/3
不反应的金属以∞计算
所以
A:24--∞
B:65--∞
C:18--65
D:18--24
只有AC是可能的
所以这题选BD
有不懂的请给我发消息。。。

用不着那么麻烦.充分反应得11.2L H2,即0.5mol需要Mg---0.5mol---12gZn---0.5mol---32.5gAl---1/3mol---9gAg和Cu相当于不反应的杂质 两种金属混合物共15g----组合时,一个大于15,一个小于15所以是Zn,Ag,Cu中一个,M...