将两份质量均为m g的铝和镁的混合物,分别投入到足量的NaOH溶液和盐酸中,生成H2在同温同压下的体积比为1:2,则原混合物中铝与镁的物质的量之比为(  ) A.1:2 B.1:3 C.3:1 D.2:3

问题描述:

将两份质量均为m g的铝和镁的混合物,分别投入到足量的NaOH溶液和盐酸中,生成H2在同温同压下的体积比为1:2,则原混合物中铝与镁的物质的量之比为(  )
A. 1:2
B. 1:3
C. 3:1
D. 2:3

相同条件下,气体体积之比等于其物质的量之比,
只有Al和NaOH溶液反应生成氢气,Mg和Al都与HCl反应生成氢气,
设生成H2的物质的量分别为1 mol、2 mol,
在NaOH溶液中:2Al~3H2,生成1mol氢气需Al的物质的量

2
3
mol;
在盐酸中:
2
3
mol Al生成1 mol H2,Mg生成(2 mol-1 mol)=1 mol,
由Mg~H2,需n(Mg)=n(H2)=1 mol,
所以n(Al):n(Mg)=
2
3
mol:1mol=2:3,
故选D.