将Na、Mg、Al各0.3mol分别放入100mL 1mol/L HCl溶液中,同温同压下产生的气体

1个回答

  • 解题思路:钠和稀盐酸、水都反应,镁和铝分别与稀盐酸反应方程式为Mg+2HCl=MgCl2+H2↑、2Al+6HCl=2AlCl3+3H2↑,0.3molMg、Al完全反应需要盐酸的物质的量分别是0.6mol、0.9mol,实际上n(HCl)=1mol/L×0.1L=0.1mol,所以镁和铝都剩余.

    钠和稀盐酸、水都反应,镁和铝分别与稀盐酸反应方程式为Mg+2HCl=MgCl2+H2↑、2Al+6HCl=2AlCl3+3H2↑,0.3molMg、Al完全反应需要盐酸的物质的量分别是0.6mol、0.9mol,实际上n(HCl)=1mol/L×0.1L=0.1mol,所以镁和铝都剩余,

    根据2Na~H2↑可知,0.3molNa完全反应,生成氢气的物质的量=0.3mol×[1/2]=0.15mol,

    镁和铝都剩余,所以二者与酸反应生成氢气的量相等,生成根据氢原子守恒得生成氢气的量=[0.1mol/2]=0.05mol,所以同温同压下产生的气体的物质的量之比=0.15mol:0.05mol:0.05mol=3:1:1,故选B.

    点评:

    本题考点: 化学方程式的有关计算.

    考点点评: 本题考查了根据方程式计算,注意钠性质的特殊性,还要进行过量计算,以不足量的物质为标准进行计算,为易错题.