设混合物为M,相对原子质量为X,当金属混合物设定为+2价金属时,则可以写出该反应的化学方程式, M+2HCl═MCl2+H2↑ x 2 20.75g 1g = 解得:x=41.5. 若两种金属都反应,且本身都是+2价金属,则必须只能有一个的相对原子质量小于41.5,而另一个大于41.5;若有一不反应,则能够反应的金属的相对原子质量必须小于41.5,分析题给的选项: A、铁和锌的相对原子质量都大于41.5,所以A不对; B、锌的相对原子质量大于41.5,但是Cu不能和酸反应,所以其生成的氢气的质量必然会更少,所以B不对; C、由于铝为+3价金属,相对原子质量为27,当折合为+2价金属时,铝可以折合为27×=18,小于41.5,而锌的相对原子质量为65,大于41.5,所以C对; D、结合C的分析可以知道镁的相对原子质量,及折合后的铝的相对原子质量均小于41.5,所以不符合题意,故D不对. 故选C. |