问题补充:
将Na,Mg,Al各0.3mol分别放入100ml,1mol·L-1的盐酸中,同温同压下产生的气体体积比为多少?
答案:
方程式我就不书写了,
2Na - 2HCl-- H2 Mg—2HCl —H2 2Al —6HCl—3H2
0.3 0.1 0.1 0.3 0.1 0.05 0.3 0.1 0.05
从量来看三种金属都是盐酸不足,金属过量,用HCl的物质的量0.1mol计算,应该生成的氢气1:1:1,但是过量的金属钠(0.2mol)会同水发生反应,生成0.1molH2,氢气的体积比为
0.15:0.05:0.05=3:1:1
======以下答案可供参考======
供参考答案1:
盐酸一共0.1摩尔,对于三种金属来说,盐酸都是不足的。所以 后两种生成的氢气都是0.05摩尔。但是Na没有过量的说法,因为它还能跟水反应。所以生成0.15mol氢气。
所以体积比为3:1:1