2.3g Na的物质的量 = 2.3/23 = 0.1mol
n(MgCl2) = 2*0.1 = 0.2mol
Na先和水反应,生成0.1mol NaOH
由于Na+不会和MgCl2反应
所以完全反应后,所得溶液中Na+的物质的量浓度 = 0.1/0.1 = 1mol/L
而Cl-也不参与反应,所以Cl-物质的量浓度 = 0.2*2/0.1 = 4mol/L
2Na~H2
所以生成的n(H2) = 0.1/2 = 0.05mol
V(H2) = 22.4*0.05 = 1.12L
沉淀是Mg(OH)2
沉淀完全即Mg2+全部转化为Mg(OH)2,n(Mg(OH)2) = n(MgCl2) = 0.2mol
所以产生沉淀的质量总和 = 58*0.2 = 11.6g
Mg(OH)2~2HCl
所以将生成的沉淀完全溶解于盐酸中,至少需要n(HCl) = 2*0.2 = 0.4mol
V(盐酸) = 0.4/4 = 0.1L