将钠 镁 铝各0.3mol分别放入100mL1mol/L的盐酸中,同温同压下产生的气体的体积比是?1:1,怎么算的啊?疯

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 03:01:41

将钠 镁 铝各0.3mol分别放入100mL1mol/L的盐酸中,同温同压下产生的气体的体积比是?1:1,怎么算的啊?疯

2Na+2HCl=H2+2NaCl,2Na+2H2O=2NaOH+H2 ,对于Na既可以与水反应也可以与HCl反应,HCl和水总物质的量大于Na的量 所以Na可以完全反应,生成氢气的量是Na的量的0.5倍,即0.15mol.
而对于Mg和Al,只能与盐酸反应 不与水反应 ,所以HCl完全反应掉,而Mg和Al都不能完全反应,生成氢气的量要按照HCl的量来计算,即HCl量的0.5倍:0.05mol.