由于Mg 不与NaOH反应,可知题目中6.72L气体为铝与氢氧化钠反应产生,物质的量为0.3mol.
由2Al +2NaOH +2H2O =2NaAlO2 +3H2
可知Al的物质的量为 n(Al)=0.2mol
对比铝与酸碱反应方程式
2Al +6HCl =2AlCl3 +3H2
2Al +2NaOH +2H2O =2NaAlO2 +3H2
可知,不论与强酸还是与强碱反应,只要铝的量一定,产生H2的量就一定
即 2Al---------3H2
因此,题目中11.2L气体中,有6.72L为Al与盐酸反应产生.
则,Mg 与盐酸反应产生的氢气为11.2-6.72= 4.48L,物质的量为 0.2mol
又 Mg +2HCl =MgCl2 +H2
知 Mg的物质的量为0.2mol .
答:镁和铝的物质的量均为0.2mol .