179.2L的氢气,物质的量为8mol
设n(Mg)=x,n(Al)=y,则Mg和盐酸反应生成的n(H2)为x,Al和盐酸反应生成的n(H2)为1.5y,所以x+y=7,x+1.5y=8解得x=5,y=2 x/y=2.5